Cocoa JSON Editor
Open the Mac App Store to buy and download apps.
Powerful tool for developers that use JSON and connect to API services. Document based structure, drag and drop support, OSX lion versions, export ObjC Classes with automatic parsing and type check, browse and fetch own or public APIs or even stream your created JSON directy to your iOS or Mac app during development.
===== Import =====
Start new JSON Model
Import from text
Import from URL
Open .json files, or any text files with valid json.
===== API Requests =====
API Groups, API Endpoints, JSON Payloads
Base urls support for (Production, Beta, Stagging) environment switch
OAuth2.0 token retrival helper
===== Local Connection =====
Application acts as Http server (Useful for jQuery, web development)
Application acts as Bonjour server
Stream JSON to your Browser, iOS or Mac application during development
Local Server ID for json nodes, fetch as http requests such as http://localhost:8080/jsonid
===== Object Bulk Editor =====
Edit objects with same key structure in bulk
Rearrange, add new, rename, delete within all copies.
===== Array Bulk Editor =====
Edit array of objects in a quick editor
Object traversing, traverse array of objects and its child objects
Create node from all values
===== Quick Look =====
Preview web page URLs from JSON values in popover
Preview image URLs from JSON values in popover
===== Smart Objects =====
Create smart objects (Think in class structure)
Smart objects maintains its key structure
Suits for associative Arrays
===== Wrapping =====
===== ObjC Class Export =====
Export ObjC Classes
Classes with type check
Automatic conversion between int,float,double,NSNumber
Export whole JSON response as a object tree with automatic parsing.
===== Edit =====
Edit JSON nodes tree
Cut, Copy Paste, Delete Duplicate JSON nodes.
Drag And Drop between documents, and text files
===== OSX Lion =====
Full screen support
What's New in Version 1.2.5
- Fix for crash in class preview happening in OSX 10.8.5
- Fix for possible crash when navigating quickly in project nodes.
Wow. My life of editing pretty printed text files in eclipse is over! I used to have to constantly use a JSON lint to find the little commas or colons I forgot or misplaced. This is so much better. I can edit my massive JSON file very very fast and keep it organized. Moving, copying, and editing objects is very quick. Basically the same as the xml editors that have been out for years.
Awesome app, worth 10x the price!!
Cocoa JSON editor has become an integral part of my development toolchain and is a MUST for any developer working with a JSON endpoint. I've saved countless development hours decoupling my work from flakey endpoints, delivering the JSON structure and stability required to develop an app. For the amateur one-star reviewers who need a quick JSON viewer/editor, check out Power JSON editor.
Edit an object in plain text?
Trying to click on an object and edit it by pasting in plain text but it's a read only preview. Seems like objects only can be edited through the key/value interface one property at a time. Would be nice to copy and paste any node into the tree from plain text json… Also text view is not editable, should be able to edit the json in any view. basically useless for me now moving on to next app