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
10 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
10 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