JSON Editor

JSON Editor

By VDT LABS S.R.L.

  • Category: Developer Tools
  • Release Date: 2012-11-17
  • Current Version: 2.3
  • Adult Rating: 4+
  • File Size: 4.73 MB
  • Developer: VDT LABS S.R.L.
  • Compatibility: Requires iOS 10.15 or later.

Description

JSON Editor is a tree & text editor for JSON, JSON5 and JSON Lines data formats. In a clean and user-friendly interface, it allows you to create, visualize, modify, validate, format and save your JSON documents. Along with the included HTTP Client, is a powerful tool to inspect and debug your API endpoints. JSON Editor has the smarts needed to make the minimum changes when editing a file, even in the tree mode. This is especially useful when you keep the files in a repository, because only the relevant changes will be shown when diff-ing the edited files. JSON Tree Editor • Presents the JSON in a "tree" like interface, making easier to understand how the data is structured • Makes the process of editing JSON data error-free and way more easier than dealing with raw text • Its selection is automatically reflected in the text editor JSON Tree Editor - Features • Select multiple sibling elements • Cut, copy, paste, duplicate, delete and reorder elements, even when multiple elements are selected • Find & replace text in the JSON elements. Support for "Regular Expression" is included, too • Choose where the Find & replace will take place: in "Key" or "Value" column or both • Sort elements, either by clicking one of the column headers or using the dedicated panel • Set label for child objects to help you understand what each object represents • Edit the elements, even when multiple ones are selected (via "Edit -> Edit Value...") • Copy elements as Swift or Obj-C objects, JSON data or PLIST data • Paste JSON data • Embed elements in array or object • Shift elements left or right • Move elements up or down • Row height which accommodates multi-line text • JSON5 comments can be viewed in the leftmost column by hovering the cursor over the indicator • Increase and decrease font size for better readability • Undo & redo • Customization options available in "Settings -> View & Edit -> Tree Editor" JSON Text Editor • Offers a convenient way to interact with the JSON's textual content and to investigate invalid JSONs • The changes made in the text editor can be synchronized with the tree editor • Make the JSON document human readable or compact, even if it is not entirely valid JSON Text Editor - Features • JSON validation • Syntax coloring, auto-indentation and line numbers • Customize the font and its size • Change editor's location (right or bottom) • Toggle the visibility of the the text editor • Show (or hide) invisible characters, like tab or new lines • Find & replace • Undo & redo • Customization options available in "Settings -> View & Edit -> Text Editor" Folder Browser • Browse folders' content by dragging them on the app's Dock icon or by using "File → Open" panel • Choose JSON files to make quick edits or to view their content Snippets • Save JSON elements for later reuse • Access the Snippets by clicking the corresponding toolbar button Quick Look Preview Extension • Preview the JSON files in Finder using the Quick Look extension provided by the app HTTP Client • Perform HTTP requests (GET, POST, PUT, DELETE, HEAD) • Create folders to group the requests - very handy to group the projects or APIs you're working with • Automatically detects if response is text or binary, allowing you to preview or save the binary one • HTTP authentication (basic, digest) and Proxy authentication, with Keychain integration • Support for OAuth 2.0 - use the built-in providers or add custom ones • Once you have added and setup an OAuth 2.0 authorization you can attach it to a HTTP request - JSON Editor will take care of refreshing and attaching access token to the HTTP request • Export and import HTTP requests and OAuth authorizations Other Features • Dark mode, including a beautiful "black" mode • Auto Save & Versions, including the possibility to disable them • Detect when the file is changed by another application • Fullscreen • Services integration • Command-line/Terminal integration

Screenshots

Reviews

  • Useful / Usable Tool

    5
    By JustAnotherJsonWrangler
    With all the free web sites that can parse JSON, why buy an app? First of all, it's just a little more than the cost of a cup of coffee, so if it helps me even once, it's paid for itself. It's a good, solid app. I haven't seen any crashes, and the features that I need are all there. I bought it based on the good reviews I read here, and I'll give it the same 5 stars... Hard to go wrong with this.
  • Exactly what I need!

    4
    By cmdillon
    I’ve tested countless visual JSON editors, and I can honestly say this one stands out! The tree layout is exactly what I needed—and with the latest update, it now supports Split View: tree view on one side, text view on the other. The best part? When you highlight an item in the tree, it automatically highlights the corresponding text. That feature alone made my day. Huge thanks to the developer for making JSON editing actually enjoyable!
  • Best option for JSON viewing and editing

    5
    By Brother 52
    This is an example of what a fit for purpose app should be. It has all the essential features and zero bloat. It is a critical part of my developer toolbox. Simply excellent and excellently simple.
  • If you work with Json Files is a must.

    5
    By ReneCum
    This tool has so many useful features that I can’t think of working with json without it. Using the keyboard shortcuts makes my workflow so fluid that I just get things done. Great work.
  • Very helpful and easy to usel

    5
    By dlemex
    I have an app the must deal with FHIR questionaries using JSON. This app has made maintenance of those files very nice. Today, I saw that a JSON Quick Look extension had been added to my system. Bravo!
  • Must-have indeed

    5
    By Sevikha
    As all other apps frrom this developer, this app makes my work and life easier. The developer loves making excellnt software, and it really show.
  • Performant & convenient

    5
    By Rex
    I love being able to throw blobs of text and get a nice GUI for inspecting the contents of my complicated JSON files. This app has become fairly critical to my workflow and I am appreciateive to the developer for making it.
  • notably simple & good

    5
    By Reviewer? I hardly know her.
    this app is solid and notably simple
  • Love this program

    5
    By Dmyers112
    I have been using this program for years and it is probbly the simplest yet feature rich JSON editor I have ever used. Everytime there is an update I say "can it get any better?" and it does! I would give it more stars if I could
  • Simplifies work, improves accuracy

    5
    By SprawlMaven
    Simple to use, has helpful features and easy to see structure.

keyboard_arrow_up