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) - json viewer mac (13) - javascript json editor (13) - mac json viewer (12) - mac json editor (12) - web based json viewer (12) - safari json (11) - web json viewer (11) - json osx (11) - online json tester (10) - view json in safari (9) - test json online (9) - mac json (9) - json safari (9) - safari json view (9) - json browser online (8) - os x json viewer (8) - json online (8) - json view online (8) - json validator online (8) - online json validator (8) - json testing tool (7) - osx json (7) - JSON mac (7) - json online validator (7) - json viewer web based (7) - safari 4 json (7) - json viewer osx (7) - json editor osx (7) - format json online (7) - online json test (7) - json viewer safari (7) - osx json editor (7) - view json in browser (6) - macos json editor (6) - web based json editor (6) - online json view (6) - JSON drag and drop (6) - json editor browser (6) - online json tree (6) - json viewer in javascript (6) - Www.waptrick.com (6) - json test tool (6) - mac os x json editor (6) - json viewer ubuntu (6) - editors (5) - drag and drop editor JSON (5) - json tree editor (5) - safari json browser plugin (5) - safari display json (5) - online json tool (5) - json online viewer (5) - json viewer macos (5) - jquery json viewer (5) - browser json viewer (5) - os x json editor (5) - jquery json tree (5) - jquery json tool (5) - safari view json (4) - json editor mac osx (4) - online json formatter (4) - os json (4) - Mac .json (4) - osx json editing (4) - pretty json viewer mac (4) - tool to create json tree (4) - display json in safari (4) - online JSON (4) - javascript json browser (4) - web based json tester (4) - chrome json display (4) - .json mac (4) - web-based json editor (4) - html json viewer (4) - json view safari (4) - json post test browser (4) - json tree edit (4) - json browser mac (4) - json viewer jquery (4) - editor json online (4) - json javascript query editor (4) - json os x (3) - test json tool (3) - create json online (3) - web based edit of json (3) - json javascript online tool (3) - json object editor (3) - json object viewer mac osx (3) - json online editor (3) - drag and drop json (3) - view json safari (3) - ubuntu json editor (3) - json viewer for mac (3) - html json object editor (3) - json online tool (3) - json tool online (3) - json web viewer (3) - web-based json viewer (3) - online json browser (3) - view json online (3) - json online test (3) - WWWPRIVATE.COM (3) - json editor jquery (3) - test json on browser (3) - how to edit json files in mac os x (3) - mac json formatter (3) - chrome json viewer (3) - json display online (3) - html json editor (3) - jquery edit json (3) - json viewer open source (3) - chrome display json in browser (3) - json object viewer (3) - osx json viewer (3) - json plugin safari (3) - display JSON in browser (3) - jsoneditor online (3) - json viewer web (3) - json viewer for safari (3) - mac os x json viewer (3) - json viewer editor (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