JSON Editor is a very flexible visual editor for JSON data. In a clean and uncluttered interface, it allows you to quickly create, visualize, modify, validate, format and save your JSON documents.
Features
- Edit JSON documents both in tree and raw modes
- Syntax coloring, auto-indentation and line numbers
- Validation of the JSON document
- Highlight of the validation errors, along with a description of them
- Make the JSON document human readable or compact, even if it is not entirely valid
- Auto-detect if the document is human readable or compact, and preserve this format even if you edit in tree mode
- Cut, copy, paste, delete and reorder tree nodes
- Copy and paste for raw JSON strings
- Undo and redo
- Full support for "Find & Replace", both in tree and raw modes
- Import and export property list (.plist) files
- Support for pasting plist data, either from raw XML or from Xcode
- Copy JSON tree nodes as Swift objects so you can use them in Xcode
- Copy JSON tree nodes as Objective-C objects (both modern and classic syntax) so you can use them in Xcode
- Copy JSON tree nodes as JSON Path strings
- Copy JSON tree nodes as XML plist so you can paste them in Xcode or other text editor
- "Add" and "Remove" buttons on the tree row which is selected or tracked by mouse
- Ability to increase and decrease font size for better readability
- Full screen support
- Versions support
- Services support