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 +

A professional JSON workspace for Unity. Edit, inspect, query, compare, validate, and manage game data without leaving the Unity Editor.

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.