🌐
jQuery Script
jqueryscript.net › tags.php
jQuery JSON Editor Plugins | jQuery Script
JSONedtr is an easy and lightweight JSON editor to present JSON data in a tree view where the users are able to add, remove, edit the JSON on the client side. ... A convenient jQuery based JSON editor that converts the JSON array into an editable table and then exports the editable tabular ...
🌐
GitHub
github.com › DavidDurman › FlexiJsonEditor
GitHub - DavidDurman/FlexiJsonEditor: JSON editor jQuery plugin
var myjson = { any: { json: { value: 1 } } }; var opt = { change: function(data) { /* called on every change */ }, propertyclick: function(path) { /* called when a property is clicked with the JS path to that property */ } }; /* opt.propertyElement = '<textarea>'; */ // element of the property field, <input> is default /* opt.valueElement = '<textarea>'; */ // element of the value field, <input> is default $('#mydiv').jsonEditor(myjson, opt);
Starred by 568 users
Forked by 140 users
Languages   JavaScript 89.8% | CSS 10.2% | JavaScript 89.8% | CSS 10.2%
🌐
Daviddurman
daviddurman.com › jquery-json-editor-plugin.html
JSON editor and viewer jQuery plugin
<link rel="stylesheet" type="text/css" href="jsoneditor.css"/> <div id="editor" class="json-editor"></div> <pre id="json"></pre> <script src="jquery.min.js"></script> <script src="jquery.jsoneditor.js"></script> <script> var json = { "string": "foo", "number": 5, "array": [1, 2, 3], "object": { "property": "value", "subobj": { "arr": ["foo", "ha"], "numero": 1 } }; $('#editor').jsonEditor(json, { change: function() { $('#json').html(JSON.stringify(json)); } }); </script>
🌐
JsonFormatter
jsonformatter.org › json-editor › 91bba9
JSON Editor - Jquery
This JSON Editor supports edit JSON File. Click on the Load Data button, it will open the dialog box, click on Upload File, which will open the file explorer of the operating system.
🌐
jQuery Plugins
jquery-plugins.net › json-editor-jquery-plugin
JSON Editor jQuery Plugin | jQuery Plugins
JSON format became quite a standard format for data exchange. Its simple syntax, JavaScript compatibility and human readability are probably the reasons for its wide adoption. This plugin has a very nice visual editor for customizing the JSON data and a visualizer that provides a different view for it.
🌐
JSON Editor Online
jsoneditoronline.org
JSON Editor Online: edit JSON, format JSON, query JSON
The editor now has support for two new query languages: JSON Query and JSONPath-Plus. JSON Query is the new default language, you can read more about it in the article "A small, flexible, and expandable JSON query language".
🌐
cdnjs
cdnjs.com › home › libraries › jquery-json-editor
jquery-json-editor - Libraries - cdnjs - The #1 free and open source CDN built to make life easier for developers
A jQuery library for editing JSON data. - Simple. Fast. Reliable. Content delivery at its finest. cdnjs is a free and open-source CDN service trusted by over 12.5% of all websites, serving over 200 billion requests each month, powered by Cloudflare.
🌐
GitHub
github.com › dblate › jquery.json-editor
GitHub - dblate/jquery.json-editor: A json editor based on jquery.json-viewer.
/** * 初始化一个 JsonEditor * * @param {DOM|string} container DOM 元素或 jQuery 选择器字符串 * @param {Object} json JSON 对象 * @param {Object=} options 其他配置项,可选 * @param {boolean} options.defaultCollapsed 是否默认是收起状态,默认 false * @param {boolean} options.editable 是否可编辑,默认 true */ var editor = new JsonEditor(container, json, options); // 更新 json editor.load(json); // 获取 json try { editor.get(); } catch (ex) { // Trigger an Error when JSON invalid alert(ex); }
Starred by 39 users
Forked by 16 users
Languages   JavaScript 63.3% | HTML 23.8% | CSS 12.9% | JavaScript 63.3% | HTML 23.8% | CSS 12.9%
🌐
GitHub
github.com › jdorn › json-editor
GitHub - jdorn/json-editor: JSON Schema Based Editor
JSON Editor takes a JSON Schema and uses it to generate an HTML form. It has full support for JSON Schema version 3 and 4 and can integrate with several popular CSS frameworks (bootstrap, foundation, and jQueryUI).
Starred by 5.8K users
Forked by 1.1K users
Languages   JavaScript 83.1% | HTML 16.9% | JavaScript 83.1% | HTML 16.9%
Find elsewhere
🌐
Jeremydorn
jeremydorn.com › json-editor
JSON Editor Example
// Set default options JSONEditor.defaults.options.theme = 'bootstrap2'; // Initialize the editor var editor = new JSONEditor(document.getElementById("editor_holder"),{ schema: { type: "object", properties: { name: { "type": "string" } } } }); // Set the value editor.setValue({ name: "John Smith" }); // Get the value var data = editor.getValue(); console.log(data.name); // "John Smith" // Validate var errors = editor.validate(); if(errors.length) { // Not valid } // Listen for changes editor.on("change", function() { // Do something...
🌐
jQuery Script
jqueryscript.net › jquery plugins › jquery other plugins
Form Based JSON Editor For jQuery - jsonToForm | Free jQuery Plugins
A simple, jQuery based JSON editor to dynamically generate editable forms from JSON schemas so that the uses are able to view, edit and valid JSON data in a simple way.
🌐
npm
npmjs.com › package › jquery-json-editor
jquery-json-editor - npm
A jQuery library for editing JSON data. Initializes the JSON editor on selected elements.
      » npm install jquery-json-editor
    
Published   Mar 22, 2015
Version   1.1.0
Author   Ionică Bizău
🌐
GitHub
github.com › jillix › jQuery-json-editor
GitHub - jillix/jQuery-json-editor: :it: A jQuery plugin for editing JSON data.
A jQuery library for editing JSON data. Initializes the JSON editor on selected elements.
Starred by 30 users
Forked by 17 users
Languages   HTML 89.8% | CSS 6.5% | JavaScript 3.7% | HTML 89.8% | CSS 6.5% | JavaScript 3.7%
🌐
Editor.js
editorjs.io
Editor.js
Free block-style editor with a universal JSON output
Top answer
1 of 2
402

Update: In an effort to answer my own question, here is what I've been able to uncover so far. If anyone else out there has something, I'd still be interested to find out more.

  • http://knockoutjs.com/documentation/plugins-mapping.html ;; knockoutjs.com nice
  • http://jsonviewer.arianv.com/ ;; Cute minimal one that works offline
  • http://www.alkemis.com/jsonEditor.htm ; this one looks pretty nice
  • http://json.bubblemix.net/ Visualise JSON structute, edit inline and export back to prettified JSON.
  • http://jsoneditoronline.org/ Example added by StackOverflow thread participant. Source: https://github.com/josdejong/jsoneditor
  • http://jsonmate.com/
  • http://jsonviewer.stack.hu/
  • mb21.github.io/JSONedit, built as an Angular directive

Based on JSON Schema

  • https://github.com/json-editor/json-editor
  • https://github.com/mozilla-services/react-jsonschema-form
  • https://github.com/json-schema-form/angular-schema-form
  • https://github.com/joshfire/jsonform
  • https://github.com/gitana/alpaca
  • https://github.com/marianoguerra/json-edit
  • https://github.com/exavolt/onde
  • Tool for generating JSON Schemas: http://www.jsonschema.net
  • http://metawidget.org
  • Visual JSON Editor, Windows Desktop Application (free, open source), http://visualjsoneditor.org/

Commercial (No endorsement intended or implied, may or may not meet requirement)

  • Liquid XML - JSON Schema Editor Graphical JSON Schema editor and validator.
  • http://www.altova.com/download-json-editor.html
  • XML ValidatorBuddy - JSON and XML editor supports JSON syntax-checking, syntax-coloring, auto-completion, JSON Pointer evaluation and JSON Schema validation.

jQuery

  • formbuilder jQuery drag and drop
  • formeo
  • shalotelli form_builder

YAML

  • Konstellate Reddit Post

See Also

  • Google blockly
  • Is there a JSON api based CMS that is hosted locally?
  • cms-based concept ;; http://www.webhook.com/
  • tree-based widget ;; http://mbraak.github.io/jqTree/
  • http://mjsarfatti.com/sandbox/nestedSortable/
  • http://jsonviewer.codeplex.com/
  • http://xmlwebpad.codeplex.com/
  • http://tadviewer.com/
  • https://studio3t.com/knowledge-base/articles/visual-query-builder/
2 of 2
4

Generally when I want to create a JSON or YAML string, I start out by building the Perl data structure, and then running a simple conversion on it. You could put a UI in front of the Perl data structure generation, e.g. a web form.

Converting a structure to JSON is very straightforward:

use strict;
use warnings;
use JSON::Any;

my $data = { arbitrary structure in here };
my $json_handler = JSON::Any->new(utf8=>1);
my $json_string = $json_handler->objToJson($data);
🌐
Dblate
dblate.github.io › jquery.json-editor
JQuery JSON Editor Example
JSON EDITOR · 在 textarea 中输入 JSON,点击 Translate To HTML 按钮更新编辑器 · 编辑 JSON 时应遵循 JSON 格式规范 · 在控制台中使用 editor.get() 获取当前的 JSON 值 · { "name": "jquery.json-editor", "description": "A json editor based on jquery.json-viewer.", ...
🌐
Pmk65
pmk65.github.io › jedemov2 › dist › demo.html
Json-Editor Interactive Playground
Ace Editor Autocomplete Editor SCEditor SimpleMDE Select2 Selectize Choices.js Flatpickr Signature Pad Math.js Cleave.js Jodit jQuery DOMPurify · × · × · × · Drop Playground JSON example file here
🌐
npm
npmjs.com › package › @json-editor › json-editor
@json-editor/json-editor - npm
The following are not required, ... of JSON Editor when present. A compatible JS template engine (Mustache, Underscore, Hogan, Handlebars, Lodash, Swig, Markup, or EJS) A compatible CSS framework for styling (Spectre, Tailwind, Bootstrap4) A compatible icon library (Spectre, jQueryUI, Font Awesome ...
      » npm install @json-editor/json-editor
    
Published   Feb 07, 2026
Version   2.16.0
Author   Jeremy Dorn