JSONLint, a JSON validator, was the tool I needed a while ago to be able to play with JSON as format for exchanging data in some APIs I was working on a while ago. And now I like JSON well enough that I’m thinking of using it as an internal data format in one of my applications, especially because it’s relatively easy to work with in JavaScript. Or, at least that’s the promise.
What I’ll need is an easy way to manipulate the contents of a simple array, and these JSON editors may give me a start.
The Braincast JSON editor was the first I found, but it doesn’t allow creation/expansion of the JSON. Katamari’s JSON editor seems to work and has a lot of features and a post 2005-looking interface, but that doesn’t make it simple. Worse, I don’t think it’s available for me to re-use, modify, or extend in my projects. Thomas Frank’s JSON editor, on the other hand, does have the features I need and a GPL license. That’s the place to start.
Extra: a JSON diff.
Posted September 10, 2008 by Casey
Categories: Dispatches, Technology. Tags: javascript, json, web applications, web development.
5 Comments
Comments RSS
TrackBack Identifier URI
User contributed tags for this post:
json editor (75) - json tester (52) - json browser (48) - online json viewer (45) - json viewer online (36) - json editor online (27) - jquery json editor (26) - safari json plugin (25) - json editor mac (25) - javascript json viewer (20) - safari json viewer (20) - online json editor (19) - json viewer (18) - json editors (17) - wwwprivatecom (17) - json editor os x (15) - json editor mac os x (14) - Json data editor (13) - json viewer javascript (13) - javascript json editor (13) - json viewer mac (13) - web based json viewer (12) - mac json editor (12) - mac json viewer (12) - json osx (11) - safari json (11) - web json viewer (11) - online json tester (10) - json safari (9) - test json online (9) - mac json (9) - safari json view (9) - json validator online (8) - os x json viewer (8) - online json validator (8) - view json in safari (8) - json browser online (8) - json online (8) - json view online (8) - JSON mac (7) - osx json editor (7) - json viewer osx (7) - json viewer safari (7) - json online validator (7) - safari 4 json (7) - format json online (7) - osx json (7) - online json test (7) - json editor osx (7) - json viewer web based (7) - json testing tool (7) - macos json editor (6) - web based json editor (6) - online json view (6) - JSON drag and drop (6) - online json tree (6) - json editor browser (6) - Www.waptrick.com (6) - mac os x json editor (6) - json viewer in javascript (6) - json viewer ubuntu (6) - json test tool (6) - view json in browser (6) - os x json editor (5) - json online viewer (5) - drag and drop editor JSON (5) - json viewer macos (5) - editors (5) - browser json viewer (5) - jquery json tool (5) - jquery json viewer (5) - online json tool (5) - jquery json tree (5) - json tree editor (5) - safari json browser plugin (5) - safari display json (5) - .json mac (4) - Mac .json (4) - online json formatter (4) - json viewer jquery (4) - os json (4) - json editor mac osx (4) - chrome json display (4) - osx json editing (4) - json javascript query editor (4) - pretty json viewer mac (4) - online JSON (4) - javascript json browser (4) - tool to create json tree (4) - web based json tester (4) - json view safari (4) - web-based json editor (4) - html json viewer (4) - safari view json (4) - json tree edit (4) - json browser mac (4) - json post test browser (4) - editor json online (4) - display json in safari (4) - mac json formatter (3) - chrome json viewer (3) - online json browser (3) - html json editor (3) - drag and drop json (3) - json os x (3) - json viewer open source (3) - json online editor (3) - json online tool (3) - json editor jquery (3) - html json object editor (3) - web-based json viewer (3) - view json online (3) - ubuntu json editor (3) - json viewer for mac (3) - WWWPRIVATE.COM (3) - jquery edit json (3) - json web viewer (3) - view json safari (3) - json viewer for safari (3) - web based edit of json (3) - json object editor (3) - json tool online (3) - json object viewer mac osx (3) - chrome display json in browser (3) - json viewer web (3) - test json on browser (3) - json viewer editor (3) - display JSON in browser (3) - test json tool (3) - json plugin safari (3) - how to edit json files in mac os x (3) - mac os x json viewer (3) - create json online (3) - json object viewer (3) - jsoneditor online (3) - osx json viewer (3) - json display online (3) - json online test (3) - json javascript online tool (3) -
Have you run across any browser plugins that’ll send application/json to a fancy display or editor?
@Ed:
No. My intention was to extend WordPress’ edit post screen with some structured blogging-like components (without the suckiness of structured blogging). But you’re right, there’s enough JSON getting thrown around the web that browsers really need to get smarter about how the handle it when there’s no JS to act on it. A clean HTML rendering would be a start.
Hi,
It saddens me to read that you were unable to create or expand the tree with my editor. It is possible but not very intuitive. If for example you click a node and change its value to: {’test’:123} and click save you’ll see that adding is possible. (Although very impractical and clumsy)
It saddens me because I have a much more intuitive version which is 99% done with add and delete buttons and drag and drop functionality in the tree. Unfortunately I have been unable to work on this version due to some personal matters (I changed my job, went on vacation… that kind of stuff, nothing dramatic). I cannot promise anything but this feedback does make me enthusiastic again too give this project a new jump start!
Regards,
Marc
@Marc:
I read about your job situation in your blog. I feel for you and wish you well.
I’ll keep an eye out for updates to your JSON editor/browser.
You should check out the Adobe AIR based JSON Pro Viewer.
It’s a commercial product but is a desktop application that runs on Windows, OS X and Linux. You can manage huge JSON documents very easily and in an intuitive interface that looks and feels great.
http://www.jsonpro.com