Cocoa JSON Editor

Developer: ArtPRO

Current Version: 1.2.5

Last Updated: 3 years ago

Download Size: 16.2 MB - Download


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
Shared parameters
Parameter sets
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 =====
Object Wrap
Array Wrap

===== 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.
ARC support

===== Edit =====
Edit JSON nodes tree
Cut, Copy Paste, Delete Duplicate JSON nodes.
Drag And Drop between documents, and text files
Reorder support

===== OSX Lion =====
Full screen support
Versions support


Release Notes:

- Fix for crash in class preview happening in OSX 10.8.5
- Fix for possible crash when navigating quickly in project nodes.


Most Helpful Reviews

Version 1.1.0
Review by newWaveHippo

Barfs on large files, needs language support for popular web languages. - I use Cocoa JSON Editor just about every day, so I gotta say it's good. But I often get large JSON data structures, like RDF graphs, and it just can't handle it. I like that it shows me the equivalent Objective C data types, but I wish it worked with other languages, especially Java. But in terms of pointing the way to usability and good WYSIWYG, this app has no competition. It's cool.

Found helpful by 5 out of 5 people
Version 1.1.0
Review by Eva Q.

Not for Viewing JSON Files - As far as I can see, it's impossible to open and view a JSON file in this JSON "editor". May be useful for making API calls or something, but it is useless if you just want to open a JSON file and see it nicely formatted and be able to edit the JSON. Any file I open seemed to open without error, but wouldn't display anything at all in the editor. For my intended purpose, this app is totally useless. Cutting and pasting JSON into it didn't work either. This is either for different purpose than editing JSON, or too hard to figure out. Or maybe it just completely broken.

Found helpful by 10 out of 17 people

More Reviews for Current Version

Version 1.2.5
Review by zonathen

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

Found helpful by 9 out of 13 people
Version 1.2.5
Review by Diagonalization

Easy to crash... - I bought this to edit CloudFormation configurations. It crashes constantly. Do not buy this.

Found helpful by 6 out of 8 people
Version 1.2.5
Review by cporter

OK - No Validation - Looks nice and shiny but with development it is not always nice and shiny. I was looking for something that would allow me to paste in JSON that is not well formed and the app highlight errors. Instead it told be that the bad JSON I intentionally put in was in fact bad JSON. NOT A GOOD APP FOR JSON VALIDATION otherwise it looks nice.

Found helpful by 4 out of 10 people
Version 1.2.5
Review by Vidkidd

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.

Found helpful by 4 out of 6 people
Version 1.2.5
Review by yuleappa

Bad app - When this editor opens a json file, it makes the json file unreadable by compacting it. That is annoying startup behavior. The UI is not intuitive. I prefer split view between pure text JSON and Object Model View.. not a button on the top that switches the view. Just not well thought out app IMO. It is waste of $6. I recommend Power Json Editor over this one.

Found helpful by 3 out of 9 people