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 (74) - json tester (48) - json browser (46) - online json viewer (44) - json viewer online (36) - json editor online (26) - jquery json editor (25) - safari json plugin (24) - json editor mac (24) - javascript json viewer (20) - safari json viewer (19) - json viewer (18) - wwwprivatecom (17) - json editors (17) - json editor os x (15) - online json editor (15) - json editor mac os x (13) - json viewer javascript (13) - Json data editor (13) - json viewer mac (13) - mac json viewer (12) - mac json editor (12) - web based json viewer (11) - safari json (11) - javascript json editor (11) - json osx (10) - json safari (9) - safari json view (9) - online json tester (9) - web json viewer (9) - mac json (9) - json browser online (8) - json online (8) - test json online (8) - os x json viewer (8) - json validator online (8) - view json in safari (8) - json view online (8) - json online validator (7) - json viewer osx (7) - format json online (7) - JSON mac (7) - safari 4 json (7) - osx json editor (7) - osx json (7) - json viewer safari (7) - json testing tool (7) - json editor osx (7) - online json validator (6) - online json test (6) - json editor browser (6) - json viewer in javascript (6) - macos json editor (6) - json viewer web based (6) - online json view (6) - online json tree (6) - json viewer ubuntu (6) - Www.waptrick.com (6) - JSON drag and drop (6) - web based json editor (6) - mac os x json editor (6) - editors (5) - online json tool (5) - safari display json (5) - json online viewer (5) - safari json browser plugin (5) - json viewer macos (5) - json test tool (5) - os x json editor (5) - view json in browser (5) - jquery json tree (5) - browser json viewer (5) - drag and drop editor JSON (5) - os json (4) - json post test browser (4) - .json mac (4) - web based json tester (4) - json viewer jquery (4) - chrome json display (4) - javascript json browser (4) - Mac .json (4) - web-based json editor (4) - json editor mac osx (4) - json tree editor (4) - jquery json viewer (4) - online JSON (4) - editor json online (4) - display json in safari (4) - osx json editing (4) - pretty json viewer mac (4) - json browser mac (4) - tool to create json tree (4) - online json formatter (4) - json tree edit (4) - json javascript query editor (4) - mac json formatter (3) - json online tool (3) - json viewer editor (3) - chrome display json in browser (3) - json viewer for mac (3) - json editor jquery (3) - display JSON in browser (3) - view json online (3) - web-based json viewer (3) - jsoneditor online (3) - json view safari (3) - how to edit json files in mac os x (3) - osx json viewer (3) - view json safari (3) - json object viewer (3) - json display online (3) - json viewer for safari (3) - online json browser (3) - json viewer open source (3) - test json on browser (3) - test json tool (3) - ubuntu json editor (3) - json object viewer mac osx (3) - html json object editor (3) - drag and drop json (3) - json viewer web (3) - json javascript online tool (3) - json online test (3) - create json online (3) - html json editor (3) - jquery edit json (3) - safari view json (3) - WWWPRIVATE.COM (3) - mac os x json viewer (3) - macosx json editor (2) - pinkworld (2) - tree editor json (2) - json formater editor (2) - test js to json on browser (2) - json desktop osx (2) - json jquery editor (2) - import .json files to Safari (2) -
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