Download and try JSONBuddy as your JSON Schema editor:
Being able to navigate quickly and convenient in your JSON Schema can make a big difference while you are working on your schema definitions. JSONBuddy resolves the target locations of all $ref keywords in the current schema in the background and displays them as active links. The resolved JSON pointer and the path to the schema are shown as part of an info window if you move the mouse over the reference in the JSON Schema editor.
JSONBuddy displays the text of the full JSON Schema specification for every keyword if you hover the mouse over it. This helps a lot if you are not sure about the definition or purpose of any JSON Schema keyword and increases productivity. The JSON Schema specification is well written and gives a good idea when and how a keyword shall be used. So it is a big help if you have it available directly in your editor.
You can also validate your JSON Schema document in JSONBuddy with a single click. Just use the "Validate against JSON Schema" command (usually F11) to validate your schema in the JSON editor.
The editor will immediately start to generate a live preview of JSON sample data matching the current schema definitions. This sample data is then shown in the Preview pane. You can see the generated JSON data with the section highlighted, which is related to the schema part currently selected in the editor window. The sample data is automatically updated in the background if the schema is modified.
You can also create a new document with the current JSON sample data with the “JSON | Generate sample document from JSON schema” command.
Use the unique JSON Schema view to create a nicely looking tree diagram of your JSON Schema. The generated HTML documentation uses SVG to keep the diagram scalable to any size. This sample diagram has been generated in JSONBuddy with a single click.
JSON is commonly used for data transmissions between a server and web application, like AJAX and all kind of Web services. Those solutions often require JSON Schema to validate client-submitted data for JSON based communications protocols.
Use JSONBuddy as your JSON Schema editor and validator to create and modify JSON definitions and to get access to additional features like JSON Pointer evaluation and validation of JSON schemas. To check and validate any number of JSON instance documents use the built-in JSON validator.
JSONBuddy is more than just a JSON editor for Windows ®. Learn more on clicking the images and links below.
Get a complete JSON schema designer with extended support for creating and testing JSON schema specifications.
Read MoreSee in detail how your JSON data is validated using the JSON Schema validation debugger.
Try hereXML, JSON, CSV and HTML conversion tool. Import CSV text and get JSON, XML or HTML.
Read MoreImport from any CSV text and get structured JSON or XML data in the editor.
Read MoreJSON editor with built-in JSON pointer engine. Useful on creating JSON schema documents and for navigation.
Text editor window and context sensitive entry-helper with a list of properties resolved from a JSON schema.