Working with JSON in Unity should be fast and genuinely pleasant, not a chore of dragging in libraries, writing throwaway inspector code, or alt-tabbing to a browser to read a save file. JSON Toolkit makes JSON feel native to the editor: open it, read it, edit it, and compare it in seconds. The whole point is to turn a tedious part of the job into something quick and even enjoyable.
JSON turns up everywhere a project touches data: save files and player settings, config and balance tables, content you author by hand, and responses coming back from REST APIs and websites. If your project does not lean on it yet, this is the tool that makes starting painless. If it already does, this is hours back every week.
What you can do with it:
It stays out of your way, too. The JSON core is hand-rolled and dependency-free, so there is no Newtonsoft and nothing that can collide with your project’s packages.
What this does not do. It is editor only. It is not a runtime JSON serializer and adds nothing to your build. It parses strict JSON (RFC 8259), so comments, trailing commas, and single quotes are reported as errors with a line and column rather than silently accepted. Array diffs are index-based today; move-aware diffing is planned.
Support. Questions, bugs, or feature requests? Email raycaster.xr@gmail.com and you will hear back.
Requires Unity 2021.3 LTS or newer (Unity 6 is supported)