🌐
GitHub
github.com › constantoduol › JSONEditor
GitHub - constantoduol/JSONEditor: A react visual json editor
import {JSONEditor} from 'react-json-editor-viewer'; constructor(){ this.onJsonChange = this.onJsonChange.bind(this); } onJsonChange(key, value, parent, data){ console.log(key, value, parent, data); } <JSONEditor data={{ the: "men", that: "landed", on: "the", moon: "were", maybe: 2, i: "think", probably: ["neil armstrong", "buzz aldrin"], am_i_right: true }} collapsible onChange={this.onJsonChange} view="dual" />
Starred by 103 users
Forked by 18 users
Languages   JavaScript 99.5% | HTML 0.5% | JavaScript 99.5% | HTML 0.5%
🌐
Carlosnz
carlosnz.github.io › json-edit-react
JSON•Edit•React
A highly-configurable React component for editing or viewing JSON/object data
🌐
Bytescrum
blog.bytescrum.com › how-to-use-jsoneditor-in-a-react-app
How to Use JSONEditor in a React App
March 29, 2024 - In this tutorial, we'll walk through how to integrate JSONEditor into a React app to import JSON data from a file, edit it using the JSONEditor interface, and save the updated JSON data back to a file.
🌐
npm
npmjs.com › package › json-edit-react
json-edit-react - npm
import { JsonEditor } from ... but there are a few not-so-obvious ways of interacting with the editor: Double-click a value (or a key) to edit it ·...
      » npm install json-edit-react
    
Published   Oct 01, 2025
Version   1.29.0
Author   Carl Smith
🌐
GitHub
github.com › CarlosNZ › json-edit-react
GitHub - CarlosNZ/json-edit-react: React component for editing/viewing JSON/object data · GitHub
You can replace certain nodes in the data tree with your own custom components. An example might be for an image display, or a custom date editor, or just to add some visual bling. See the "Custom Nodes" data set in the interactive demo to see it in action.
Starred by 616 users
Forked by 37 users
Languages   TypeScript 86.8% | CSS 5.5% | Python 4.1% | JavaScript 3.4% | HTML 0.2%
🌐
GitHub
github.com › jianxiaoBai › react-json-editor-ui
GitHub - jianxiaoBai/react-json-editor-ui: React-based visual json editor. · GitHub
import * as React from 'react' import * as ReactDOM from 'react-dom' import JsonEditor, { JsonEditorRef } from 'react-json-editor-ui' const App = () => { const editorRef = React.useRef<JsonEditorRef>(null) const [editObject, setEditObject] = React.useState<any>({ name: 'may', age: null, address: [ 'Panyu Shiqiao on Canton', 'Tianhe', { city: 'forida meta 11', }, ], others: { id: 1246, joinTime: '2017-08-20. 10:20', description: 'another', }, }) // Example of updating data programmatically using ref const updateEditorData = () => { if (editorRef.current) { editorRef.current.updateData({ name: 'updated name', age: 25, // ...
Starred by 48 users
Forked by 11 users
Languages   JavaScript 91.3% | TypeScript 7.0% | CSS 1.5% | HTML 0.2%
🌐
ReactScript
reactscript.com › home › categories › others › visual json editor in react
Visual JSON Editor In React | Reactscript
September 15, 2022 - import * as React from 'react' import * as ReactDOM from 'react-dom' import JsonEditor from 'react-json-editor-ui' import 'react-json-editor-ui/dist/react-json-editor-ui.cjs.development.css' ... const App = () => { const [editObject, setEditObject] = React.useState<any>({ name: 'may', age: null, address: [ 'Panyu Shiqiao on Canton', 'Tianhe', { city: 'forida meta 11', }, ], ohters: { id: 1246, joinTime: '2017-08-20. 10:20', description: 'another', }, }) return ( <JsonEditor data={editObject} onChange={data => { setEditObject(data) }} optionsMap={{ color: [ { value: 'red', label: 'Red' }, { value: 'blue', label: 'Blue' }, ], city: [ { value: 'beijing', label: 'Beijing' }, { value: 'shanghai', label: 'Shanghai' }, ], }} /> ) } export default App
🌐
DhiWise
dhiwise.com › post › mastering-jsoneditor-react-for-efficient-data-manipulation
Mastering JSONEditor React: A Comprehensive Guide
October 25, 2023 - To use ACE Editor in a React application, you can use the react-ace library, which provides a React wrapper for ACE Editor. ... 1import React from 'react'; 2import AceEditor from 'react-ace'; 3 4import 'ace-builds/src-noconflict/mode-json'; ...
🌐
Replit Docs
docs.replit.com › extensions › examples › json-editor
Create a JSON editor
... In this tutorial, we will create a JSON editor Extension with React and the react-json-view package. Our application will display a JSON file’s content and allow users to edit, add or delete properties directly from the editor.
Find elsewhere
🌐
React.js Examples
reactjsexample.com › react-based-visual-json-editor
React-based visual json editor
September 28, 2022 - import * as React from 'react' import * as ReactDOM from 'react-dom' import JsonEditor from 'react-json-editor-ui' import 'react-json-editor-ui/dist/react-json-editor-ui.cjs.development.css' const App = () => { const [editObject, setEditObject] = React.useState<any>({ name: 'may', age: null, address: [ 'Panyu Shiqiao on Canton', 'Tianhe', { city: 'forida meta 11', }, ], ohters: { id: 1246, joinTime: '2017-08-20. 10:20', description: 'another', }, }) return ( <JsonEditor data={editObject} onChange={data => { setEditObject(data) }} optionsMap={{ color: [ { value: 'red', label: 'Red' }, { value: 'blue', label: 'Blue' }, ], city: [ { value: 'beijing', label: 'Beijing' }, { value: 'shanghai', label: 'Shanghai' }, ], }} /> ) } export default App
🌐
GitHub
github.com › ogaoga › json-visual-editor
GitHub - ogaoga/json-visual-editor: Web based JSON Editor powered by React. · GitHub
React + ES6 + Webpack で JSON Visual Editor を作ってみる(Redux 導入編) - Qiita
Starred by 114 users
Forked by 38 users
Languages   TypeScript 65.5% | JavaScript 21.2% | SCSS 10.9% | HTML 2.4%
🌐
npm
npmjs.com › package › jsoneditor-react
jsoneditor-react - npm
const JsonEditor = importedComponent(() => Promise.all([ import(/* webpackChunkName:'jsoneditor' */'jsoneditor-react'), import(/* webpackChunkName:'jsoneditor' */'brace'), import(/* webpackChunkName:'jsoneditor' */'ajv'), import(/* webpackChunkName:'jsoneditor' */'brace/mode/json'), import(/* webpackChunkName:'jsoneditor' */'brace/theme/github') ]).then(([{ JsonEditor: Editor }, ace, Ajv ]) => { const ajv = new Ajv(); return function EditorHoc(props) { return ( <Editor ace={ace} ajv={ajv} theme="ace/theme/github" {...props} /> ); } }));
      » npm install jsoneditor-react
    
Published   Dec 17, 2021
Version   3.1.2
Author   Ivan Kopeykin
🌐
GitHub
github.com › shridhar-tl › react-json-editor
GitHub - shridhar-tl/react-json-editor: Contains source code for the JSON Editor package available in NPM
Identify the url stored as value and highlight it for visual difference. Easily customize colors, styles, size and icons by just overriding the css. This component can be used in your page where you would like the JSON Editor to be rendered ...
Author   shridhar-tl
🌐
CodeSandbox
codesandbox.io › examples › package › react-json-editor-ui
react-json-editor-ui examples - CodeSandbox
Use this online react-json-editor-ui playground to view and fork react-json-editor-ui example apps and templates on CodeSandbox.
🌐
Bdir
p.bdir.in › p › visual-json-schema-editor-with-react › 6847
Visual JSON Schema Editor With React | ReactJs Component
Visual JSON Schema Editor With React · A json-schema editor of highly efficient and easy-to-use, base on React. Others React · Demo Download Tutorial · Documentation · A json-schema editor of high efficient and easy-to-use, base on React. npm install json-schema-editor-visual ·
🌐
CodeSandbox
codesandbox.io › s › rc-visual-json-editor-rgc4t
rc-visual-json-editor - CodeSandbox
April 3, 2020 - Visual JSON Editor for React base on Ant-Design.
Published   Apr 03, 2020
🌐
Ogaoga
ogaoga.github.io › json-visual-editor
JSON Visual Editor
JSON Visual Editor, made with React, Redux Toolkit, Bootstrap, etc., enables you to see visualized JSON data as tables.