Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

TotalJSON

An asset by Leguar
The page banner background of a mountain and forest
TotalJSON thumbnail image
TotalJSON thumbnail image
TotalJSON hero image

Quick Information

0 ratings
TotalJSON icon image
Leguar
TotalJSON

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 objectsMade with easy usage in mind:- Complete inline C# documentation of all classes and methods- Very informative exception messages for easy debuggingSafe:- 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 structuresGoing 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

Supported Engine Version
4.0
Version String
2.3
License Version
MIT
Support Level
community
Modified Date
3 months ago
Git URL
Issue URL

TotalJSON for Godot

Fast, light-weight JSON for all your needs. Works on all Godot versions with .NET support.

Completely stand-alone, doesn't require other libraries. Nothing but C# for maximum compatibility and portability.

Features

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

Online API documentation

Unity version

Unity version with some Unity specific additions can be found from Unity Asset Store

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

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
TotalJSON icon image
Leguar
TotalJSON

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 objectsMade with easy usage in mind:- Complete inline C# documentation of all classes and methods- Very informative exception messages for easy debuggingSafe:- 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 structuresGoing 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

Supported Engine Version
4.0
Version String
2.3
License Version
MIT
Support Level
community
Modified Date
3 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers