🌐
npm
npmjs.com › package › vanilla-jsoneditor
vanilla-jsoneditor - npm
Latest version: 3.11.0, last published: 3 months ago. Start using vanilla-jsoneditor in your project by running `npm i vanilla-jsoneditor`. There are 64 other projects in the npm registry using vanilla-jsoneditor.
      » npm install vanilla-jsoneditor
    
Published   Dec 10, 2025
Version   3.11.0
🌐
CodeSandbox
codesandbox.io › examples › package › vanilla-jsoneditor
vanilla-jsoneditor examples - CodeSandbox
Use this online vanilla-jsoneditor playground to view and fork vanilla-jsoneditor example apps and templates on CodeSandbox.
🌐
GitHub
github.com › josdejong › svelte-jsoneditor
GitHub - josdejong/svelte-jsoneditor: A web-based tool to view, edit, format, repair, query, transform, and validate JSON · GitHub
// for use in a React, Vue, or Angular project import { JSONEditor } from 'vanilla-jsoneditor'
Starred by 1.2K users
Forked by 145 users
Languages   TypeScript 53.8% | Svelte 36.8% | SCSS 6.3% | HTML 1.3% | JavaScript 1.2% | CSS 0.6%
🌐
JSR
jsr.io › @ledangdung › json-editor-vue
@ledangdung/json-editor-vue - JSR
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> </head> <body> <div id="app"> <json-editor-vue v-model="value"></json-editor-vue> </div> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://cdn.jsdelivr.net/npm/vue-demi"></script> <!-- TODO --> <script src="./vanilla-jsoneditor.umd.js"></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]"></script> <script> const { createApp, ref } = Vue createApp({ setup: () => ({ value: ref(), }), }) .use(JsonEditorVue) .mount('#app') </script> </body> </html>
🌐
Yarn
classic.yarnpkg.com › en › package › jsoneditor
jsoneditor
Fast, reliable, and secure dependency management.
🌐
npm
npmjs.com › package › @vidday › vanilla-jsoneditor
@vidday/vanilla-jsoneditor - npm
<!DOCTYPE html> <html lang="en"> <head> <title>JSONEditor</title> </head> <body> <div id="jsoneditor"></div> <script type="module"> import { JSONEditor } from 'vanilla-jsoneditor' let content = { text: undefined, json: { greeting: 'Hello World' } } const editor = new JSONEditor({ target: document.getElementById('jsoneditor'), props: { content, onChange: (updatedContent, previousContent, { contentErrors, patchResult }) => { // content is an object { json: JSONData } | { text: string } console.log('onChange', { updatedContent, previousContent, contentErrors, patchResult }) content = updatedContent } } }) // use methods get, set, update, and onChange to get data in or out of the editor.
      » npm install @vidday/vanilla-jsoneditor
    
Published   Oct 23, 2022
Version   0.7.20
🌐
JSON Editor Online
jsoneditoronline.org › docs
Documentation | JSON Editor Online
https://jsoneditoronline.org/#left=json.ENCODED_JSON_CONTENTS&right=json.ENCODED_JSON_CONTENTS · For example, to load [1,2,3] in the left panel, and {"a":1,"b":2} in the right panel:
🌐
GitHub
github.com › josdejong › svelte-jsoneditor › blob › main › README-VANILLA.md
svelte-jsoneditor/README-VANILLA.md at main · josdejong/svelte-jsoneditor
The standalone bundle contains all dependencies of vanilla-jsoneditor, for example lodash-es and Ajv. If you use some of these dependencies in your project too, it means that they will be bundled twice in your web application, leading to a needlessly large application size.
Author   josdejong
🌐
GitHub
github.com › josdejong › jsoneditor › blob › develop › docs › api.md
jsoneditor/docs/api.md at develop · josdejong/jsoneditor
The callback is invoked with three ... which has to be invoked with the new color selected in the color picker. JSONEditor comes with a built-in color picker, powered by vanilla-picker. A simple example of onColorPicker using vanilla-picker:...
Author   josdejong
Find elsewhere
🌐
Best of JS
bestofjs.org › projects › json-editor
Best of JS • JSON Editor
Trends and data about JSON Editor project. A web-based tool to view, edit, format, and validate JSON
🌐
Panel
panel.holoviz.org › reference › widgets › JSONEditor.html
JSONEditor — Panel v1.8.9
The JSONEditor widget provides a visual editor for JSON-serializable datastructures, e.g.
🌐
jsDelivr
jsdelivr.com › package › npm › vanilla-jsoneditor
vanilla-jsoneditor CDN by jsDelivr - A CDN for npm and GitHub
December 10, 2025 - A free, fast, and reliable CDN for vanilla-jsoneditor. A web-based tool to view, edit, format, transform, and validate JSON
Published   Jul 08, 2022
🌐
Socket
socket.dev › npm › package › vanilla-jsoneditor
vanilla-jsoneditor - npm Package Security Analysis - Socket
A web-based tool to view, edit, format, transform, and validate JSON. Version: 3.10.0 was published by josdejong. Start using Socket to analyze vanill...
🌐
UNPKG
app.unpkg.com › vanilla-jsoneditor@0.18.10 › files › README.md
UNPKG
</script> </body> </html> ``` ## Use (React example, including NextJS) ### First, create a React component to wrap the vanilla-jsoneditor Depending on whether you are using JavaScript of TypeScript, create either a JSX or TSX file: ### TypeScript: ```typescript // // JSONEditorReact.tsx // import { useEffect, useRef } from 'react' import { JSONEditor, JSONEditorPropsOptional } from 'vanilla-jsoneditor' const JSONEditorReact: React.FC<JSONEditorPropsOptional> = (props) => { const refContainer = useRef<HTMLDivElement>(null) const refEditor = useRef<JSONEditor | null>(null) useEffect(() => { // c
🌐
jsDelivr
jsdelivr.com › package › npm › @vidday › vanilla-jsoneditor
@vidday/vanilla-jsoneditor CDN by jsDelivr - A CDN for npm and GitHub
October 23, 2022 - A free, fast, and reliable CDN for @vidday/vanilla-jsoneditor. A web-based tool to view, edit, format, transform, and validate JSON
Published   Oct 17, 2022
🌐
GitHub
github.com › josdejong › svelte-jsoneditor › issues › 165
vanilla-jsoneditor in commonjs · Issue #165 · josdejong/svelte-jsoneditor
October 13, 2022 - I would like to be able to import vanilla-jsoneditor in my commonjs project. In the development environment I have been able to workaround this with import() but somehow after building it fails. I ...
Author   hacknlove
🌐
Yarn
yarnpkg.com › package
vanilla-jsoneditor
Yarn is a package manager that doubles down as project manager. Whether you work on simple projects or industry monorepos, whether you're an open source developer or an enterprise user, Yarn has your back · First package manager built specifically around workspaces, Yarn lets you split your ...
🌐
Json-editor
json-editor.github.io › json-editor
JSON Editor Interactive Example
Below is the editor generated from the JSON Schema · You can also make changes to the JSON here and set the value in the editor by clicking "Update Form"