JSON Editor

JSON Editor

by VDT LABS S.R.L.
4.0 ยท 0 ratings
7.99 USD Download from Mac App Store
v2.3 ยท Updated 11 months ago ยท 0 Bytes ยท Released Nov 2012

How do you feel about this app?

Key Features

๐Ÿค– AI Powered
๐ŸŒ™ Dark Mode
๐Ÿ“ค Export & Share
๐Ÿ—’๏ธ Notes & Writing
๐Ÿ’ป Code Editor
๐Ÿ–ฅ๏ธ Terminal / CLI
JSON Editor

About JSON Editor

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 JSONs 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 editors 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 apps 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 youre 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