Edit of asset "TotalJSON" Accepted

Old/Current New/Edit
Title TotalJSON TotalJSON
Description Fast, light-weight JSON library. Completely stand-alone, no dependencies. Nothing but C# for maximum compatibility and portability. Requires .NET version of Godot.

Does all the basic things:

- Create and modify JSON object
- Parse strings to JSON and turn JSON objects to strings (compact or pretty)
- Serialize objects to JSON and deserialize JSON back to objects

Made with easy usage in mind:

- Complete inline C# documentation of all classes and methods
- Very informative exception messages for easy debugging

Safe:

- JSON objects can be set protected to prevent accidental modifying
- Strongly typed, you can't accidentally read values in wrong format
- Prevents creating circular JSON structures

Going the extra mile:

- Supports all different C# number types, but also numbers of any size outside long/double range
- No limits how deep JSON objects can be
- Debug IDs helps to track down exception sources even when stack trace is not available
- Multiple examples, also real-life data examples
- Keeps key/value pairs of JSON object in order
Fast, light-weight JSON library. Completely stand-alone, no dependencies. Nothing but C# for maximum compatibility and portability. Requires .NET version of Godot.

Does all the basic things:

- Create and modify JSON object
- Parse strings to JSON and turn JSON objects to strings (compact or pretty)
- Serialize objects to JSON and deserialize JSON back to objects

Made with easy usage in mind:

- Complete inline C# documentation of all classes and methods
- Very informative exception messages for easy debugging

Safe:

- JSON objects can be set protected to prevent accidental modifying
- Strongly typed, you can't accidentally read values in wrong format
- Prevents creating circular JSON structures

Going the extra mile:

- Supports all different C# number types, but also numbers of any size outside long/double range
- No limits how deep JSON objects can be
- Debug IDs helps to track down exception sources even when stack trace is not available
- Multiple examples, also real-life data examples
- Keeps key/value pairs of JSON object in order
Category Scripts Scripts
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/LeguarAssets/Godot-TotalJSON https://github.com/LeguarAssets/Godot-TotalJSON
Issues Url https://github.com/LeguarAssets/Godot-TotalJSON/issues https://github.com/LeguarAssets/Godot-TotalJSON/issues
Godot version Godot 4.0 Godot 4.0
Version String 2.2 2.2
Download Commit 15f18d683c66a2e7965fa02f2f0d2b360a1e834b 15f18d683c66a2e7965fa02f2f0d2b360a1e834b
Download Url (Computed) https://github.com/LeguarAssets/Godot-TotalJSON/archive/15f18d683c66a2e7965fa02f2f0d2b360a1e834b.zip https://github.com/LeguarAssets/Godot-TotalJSON/archive/15f18d683c66a2e7965fa02f2f0d2b360a1e834b.zip
Icon Url https://raw.githubusercontent.com/LeguarAssets/Godot-TotalJSON/main/addons/TotalJSON/assetlib-images/icon.png
https://raw.githubusercontent.com/LeguarAssets/Godot-TotalJSON/main/addons/TotalJSON/assetlib-images/icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/LeguarAssets/Godot-TotalJSON/main/addons/TotalJSON/assetlib-images/screenshot-1.png
Thumbnail
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/LeguarAssets/Godot-TotalJSON/main/addons/TotalJSON/assetlib-images/screenshot-2.png
Thumbnail