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
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
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 › 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
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
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
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
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"