JEditor – The Complete JSON Workspace for Unity
Health ... Meaningful change grouping ... Compare ... Semantic difference detection Added, removed, changed, and type-changed values Source navigation between differences Schema
by Divinity Codes
Price History +
JEditor provides a complete document-centric JSON workflow built around a shared JSON representation.
Editor
- Custom JSON text editor
- Syntax highlighting
- Line numbers
- Diagnostics and inline errors
- Source navigation
- Formatting and editing tools
- Large-document focused editing workflow
Search & Query
- Instant text search across the current document
- Result navigation directly to source locations
- Visual query builder
- C# LINQ-based queries
- JSON-aware query suggestions
- Query compilation and inline diagnostics
- Executed query result navigation
Tree View
- Hierarchical JSON structure
- Object and array navigation
- Editable properties and values
- Type-aware editing
- JSON path navigation
- Source synchronization
Inspector
- Contextual JSON property inspection
- Editing of strings, numbers, booleans, nulls, objects, and arrays
- Property management
- JSON path and source information
Live C#
- Execute C# against the current JSON document
- Roslyn-powered editing experience
- Syntax highlighting
- IntelliSense and diagnostics
- Generated/inspected C# representations where supported
Health
- JSON statistics
- Structural analysis
- Potential data-quality issues
- Duplicate and inconsistent structures
- Deep nesting and other useful findings
- Direct navigation to relevant source locations
Version Control
- Persistent document history
- Meaningful change grouping
- Historical previews
- Compare historical versions
- Restore previous versions without destroying the existing history
Compare
- Side-by-side JSON comparison
- Semantic difference detection
- Added, removed, changed, and type-changed values
- Source navigation between differences
Schema
- JSON Schema editing
- Document validation
- Validation results with source navigation
- Schema and target document workflow
HTTP
- Prepare and execute HTTP requests
- Work with JSON responses
- Open received JSON directly in JEditor documents
Output & Errors
- Document-specific execution output
- Compiler and parser diagnostics
- Centralized error reporting
- Direct navigation from diagnostics to source
And Much More!
Supported OS: Windows / macOS
Link to documentation: https://divinitycodes.de
JEditor brings a complete JSON workflow directly into Unity.
Stop switching between external editors and Unity just to inspect or modify game data. JEditor provides a focused workspace for editing, understanding, searching, validating, and working with JSON files directly inside your development environment.
From simple configuration files to large game-data structures, JEditor gives you the tools to understand your data quickly and make changes with confidence.
Key highlights:
- Professional JSON editing experience
- Powerful Search and Query tools
- Visual Tree View and Inspector
- Live C# interaction with your JSON data
- JSON validation and Health analysis
- Version Control for your document history
- Side-by-side JSON comparison
- Schema validation
- HTTP tools for working with JSON APIs
- Integrated Errors and Output
- Designed specifically for Unity developers
JEditor turns JSON from a plain text file into something you can actively explore, understand, debug, and work with.
Third-Party Notices
JEditor includes third-party libraries and custom assets. Their licenses and attribution details are provided in Third-Party Notices.txt, located at DivinityCodes/JEditor/Third-Party Notices.txt.