JSON-Splora is a GUI for editing, visualizing, and manipulating JSON data with jq or JavaScript.
- Built with Electron
- Editor and output both use CodeMirror
- Input is parsed as json5
- Filter with jq or JavaScript
The editor is a JavaScript editor, and the input is parsed as json5. This allows for comments as well as a relaxed JSON input format. Once the editor has valid JSON, an input window will appear below, allowing you to manipulate the object with JavaScript or jq. A panel will appear to the right with the output, and updates live as the input or filter changes.
This will create the application as well as the alias jsplora.
npm i -g JSON-SploraBuilding locally creates a directory JSON-Splora-<system> which contains the application.
npm install # build for darwin, linux, win32 npm run-script build-darwin npm run-script build-linux npm run-script build-win32 Contributions are welcome! Progress will be slow otherwise.
