{"repo":"phosxd/Any-JSON","free":true,"listed":false,"github":"https://github.com/phosxd/Any-JSON","clone":"git clone https://github.com/phosxd/Any-JSON.git","description":"Convert anything to JSON & back in Godot.","language":"GDScript","stars":35,"topics":["godot","json","serialization"],"license":null,"category":"game-templates","readme_excerpt":"Godot 4.5 / 4.6 plugin to convert any Godot variant to raw JSON & back. Version: 3.0.0 Introduction This plugin can serialize pretty much any\\ data type within Godot to a JSON-compatible dictionary. You can serialize entire objects or trees of objects while preserving all data. Any-JSON is very simple to use, no need for setup or specification. All built-in classes should already be supported, but if you run into an object with an unsupported class you can simply add that class to the A2J.object registry & try again. For finer control over how things get done, see rulesets. After converting your item to an AJSON dictionary, you can use JSON.stringify to turn it into a raw text string but you will need to convert it back to a dictionary using JSON.parse string if you want to convert it back to the original item. Table of contents - Features - Supported types - Recursive - Type-safe - Modular - Editor-ready - Error server - Rulesets - Preserving data integrity - Editing object registry - Examples - Adding to object registry - Serializing to AJSON - Serializing back from AJSON - Safe deserialization - More... Features All types handled All types listed below can be converted to JSON & back while preserving every detail. - Bool - Int - Float - String - Object (both built-in & custom classes supported) - Array (any value type supported) - Dictionary (any key or value type supported) - Vector2, Vector2i - Vector3, Vector3i - Vector4, Vector4i - PackedByteArray - PackedInt32Array, P","default_branch":null,"files":null,"tree":[],"storefront":"/r/phosxd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/phosxd/Any-JSON/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}