npm
npmjs.com › package › @types › jsoneditor-for-react
@types/jsoneditor-for-react - npm
November 7, 2023 - import JSONEditor, { JSONEditorOptions } from "jsoneditor"; import * as React from "react"; export interface ReactJsonEditorProps { values: {}; } export default class ReactJsoneditor extends React.Component<ReactJsonEditorProps> { private editor?: JSONEditor | undefined; private options?: JSONEditorOptions | undefined; } Last updated: Tue, 07 Nov 2023 03:09:37 GMT ·
» npm install @types/jsoneditor-for-react
Published Nov 07, 2023
Version 0.0.7
Ismaelga
ismaelga.github.io › react-json-editor
react-json-editor - A React dynamic form component for react using JSON-Schema.
We cannot provide a description for this page right now
reactjs - Convert class component in React Javascript to Functional Component in React TypeScript - Stack Overflow
I have been trying to integrate the JSONEditor into a React TypeScript application. The working sample of React JavaScript version is available at https://github.com/josdejong/jsoneditor/blob/master/examples/react_demo/src/JSONEditorDemo.js (and reproduced below). More on stackoverflow.com
JSON Viewer with Editor
Very cool. I could see using this in my admin dashboard for live updating my JSON-based application configuration. One tiny visual gripe: The default height of the text-area is too tall for single line inputs. The text-area should be the same size as the input, and grow as needed. This would also eliminate any jank seen when toggling edit mode. More on reddit.com
Best Angular JSON editor?
Could use Monaco editor. It's open source and has been easy to work with ime and is feature rich https://github.com/microsoft/monaco-editor Edit: added GitHub link More on reddit.com
Finding a JSON editor tool
If you need to create a JSON file from the input you'll need to create an API endpoint that would do that. More on reddit.com
Videos
GitHub
github.com › felipecarrillo100 › react-jsoneditor-wrapper
GitHub - felipecarrillo100/react-jsoneditor-wrapper: A React Typescript wrapper for jsoneditor by josdejong.
A React Typescript wrapper for jsoneditor by josdejong. - felipecarrillo100/react-jsoneditor-wrapper
Starred by 3 users
Forked by 2 users
Languages TypeScript 72.5% | CSS 27.5% | TypeScript 72.5% | CSS 27.5%
npm
npmjs.com › package › jsoneditor-react
jsoneditor-react - npm
December 17, 2021 - 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
Repository https://github.com/vankop/jsoneditor-react
CodeSandbox
codesandbox.io › s › kxn7k5jyzo
JSONEditor + React + TypeScript - CodeSandbox
January 30, 2020 - JSONEditor + React + TypeScript by josdejong using jsoneditor, mathjs, react, react-dom, react-scripts-ts
npm
npmjs.com › package › json-edit-react
json-edit-react - npm
October 1, 2025 - import { JsonEditor } from 'json-edit-react' // In your React component: return ( <JsonEditor data={ jsonData } setData={ setJsonData } // optional { ...otherProps } /> ); ... It's pretty self explanatory (click the "edit" icon to edit, etc.), ...
» npm install json-edit-react
Published Oct 01, 2025
Version 1.29.0
Author Carl Smith
Repository https://github.com/CarlosNZ/json-edit-react
Stack Overflow
stackoverflow.com › questions › 65791243 › convert-class-component-in-react-javascript-to-functional-component-in-react-typ
reactjs - Convert class component in React Javascript to Functional Component in React TypeScript - Stack Overflow
I have since ported the code into React TypeScript as under. Am I doing the right thing? Are any further improvements recommended? ... import React, {Component} from 'react'; import JSONEditor from 'jsoneditor'; import 'jsoneditor/dist/jsoneditor.css'; import './JSONEditorDemo.css'; export default class JSONEditorDemo extends Component { componentDidMount () { const options = { mode: 'tree', onChangeJSON: this.props.onChangeJSON }; this.jsoneditor = new JSONEditor(this.container, options); this.jsoneditor.set(this.props.json); } componentWillUnmount () { if (this.jsoneditor) { this.jsoneditor.destroy(); } } componentDidUpdate() { this.jsoneditor.update(this.props.json); } render() { return ( <div className="jsoneditor-react-container" ref={elem => this.container = elem} /> ); } }
Reddit
reddit.com › r/reactjs › json viewer with editor
r/reactjs on Reddit: JSON Viewer with Editor
August 1, 2017 -
I'm looking for feedback on react-json-view
it's a production-ready component for displaying and interacting with JSON objects.
Here's the Component Demo
features include:
base-16 themes
add/edit/delete nodes
clipboard enabled
clickable collapse/expand
I see this component being useful for any technical docs that allude to JSON data structures.
what would you use it for?
what features would you like to see added?
is there any reason this wouldn't be your go-to JSON and array viewer?
thank you for feedback!
Top answer 1 of 4
2
Very cool. I could see using this in my admin dashboard for live updating my JSON-based application configuration. One tiny visual gripe: The default height of the text-area is too tall for single line inputs. The text-area should be the same size as the input, and grow as needed. This would also eliminate any jank seen when toggling edit mode.
2 of 4
2
Looks great! Starred for future use
GitHub
github.com › CarlosNZ › json-edit-react
GitHub - CarlosNZ/json-edit-react: React component for editing/viewing JSON/object data · GitHub
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 › 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%
Webdevtutor
webdevtutor.net › blog › typescript-react-json-editor
Creating a JSON Editor with TypeScript and React
To begin, make sure you have Node.js and npm installed on your system. Create a new React project with TypeScript support using Create React App: npx create-react-app my-json-editor --template typescript cd my-json-editor
GitHub
github.com › AndrewRedican › react-json-editor-ajrm
GitHub - AndrewRedican/react-json-editor-ajrm: A modular, easy to use, react component, to view, edit, and debug javascript objects.
January 29, 2023 - A modular, easy to use, react component, to view, edit, and debug javascript objects. - AndrewRedican/react-json-editor-ajrm
Starred by 360 users
Forked by 126 users
Languages JavaScript 98.9% | JavaScript 98.9%
jsDelivr
jsdelivr.com › package › npm › @types › jsoneditor-for-react
@types/jsoneditor-for-react CDN by jsDelivr - A CDN for npm and GitHub
November 7, 2023 - A free, fast, and reliable CDN for @types/jsoneditor-for-react. TypeScript definitions for jsoneditor-for-react
Published Apr 03, 2018
GitHub
github.com › vankop › jsoneditor-react
GitHub - vankop/jsoneditor-react: react wrapper implementation for https://github.com/josdejong/jsoneditor
render() { return ( <Editor value={yourJson} onChange={this.handleChange} theme="ace/theme/github" schema={yourSchema} /> ); } ... If you using webpack and es6 dynamic imports you can load jsoneditor-react asynchronously.
Starred by 277 users
Forked by 107 users
Languages JavaScript 99.8% | CSS 0.2% | JavaScript 99.8% | CSS 0.2%
Bytescrum
blog.bytescrum.com › how-to-use-jsoneditor-in-a-react-app
How to Use JSONEditor in a React App
April 8, 2024 - import React, { useState, useEffect, useRef } from 'react'; import JSONEditor from 'jsoneditor'; const App = () => { const [jsonData, setJsonData] = useState(null); const editorRef = useRef(null); useEffect(() => { if (!editorRef.current) { return; } const fetchData = async () => { try { // Import the JSON file const response = await import('./data.json'); const initialJsonData = response.default; // Create the editor const options = {}; const editor = new JSONEditor(editorRef.current, options); editorRef.current.jsonEditor = editor; // Store the editor instance // Set the JSON data editor.set
Npm
npm.io › search › keyword:jsonEditor
JsonEditor | npm.io
Angular 4 Json Editor (wrapper for jsoneditor). View/Edit Json file with formatting. angular4jsoneditorangular4-jsoneditorng4-jsoneditorangular1.0.7 • Published 8 years ago · A React Typescript wrapper for jsoneditor by josdejong.