Resource2JSON
by maxiking445 | MIT
Resource2JSON is a lightweight Godot addon for converting Resources to JSON and restoring them from JSON. Its goal is to make Resources easier to store, exchange, inspect, and process
Copy the addons/jsonConverter/ directory into the addons/ directory of your Godot project. JsonConverter.gd declares the global class JSONConverter , so you can use it from any GDScript without creating an instance or configuring an autoload. Convert a
GDscript Ast Flow
by Star Weaver | MIT
A Godot 4.7 GDScript AST parser + logic flow analysis tool
A Godot 4.7 GDScript AST parser + logic flow analysis tool. Integrated as an EditorPlugin, supporting signal connection tracing, method call graphs, variable def-use chain analysis, cross-file reference tracking, and scene/resource structure visualization
Godot TOML
by DarthPapalo | MIT
Godot 4.5+ addon that adds support for TOML files
This addon includes a fully compliant TOML v1.1.0 lexer and parser for Godot 4.5+ written in GDScript. They pass the complete official TOML test suite v2.2.0. This addon makes Godot recognise TOML files as Resources, and enables you to parse them as
GDPeg - Parsing Expression Grammar for GDScript -
by きのもと 結衣 Yui Kinomoto | MIT
Parsing Expression Grammar for GDScript
This is implementation of Parsing Expression Grammar. How to Use Text Notation func number( s:String ): return { "number": int(s) } func binop_non_folding( group:Array ): var node = group[0] for i in range( 1, len( group ), 2 ): node = { "op": group[i+0]
ReDScribe
by tkmfujise | MIT
Ruby-embedded DSL for Godot
ReDScribe: Ruby-embedded DSL for Godot. Let’s re-describe your code as your own friendly domain-specific language. Features 💎 Execution: You can execute mruby code (a lightweight Ruby) in Godot and emit signals from mruby to Godot. ✏️ Editing: You can
YAML Parser
by Blackwater Gator Studios | MIT
A robust YAML parser with full read/write support, type conversion, nested structures, and Godot datetime handling — no external dependencies
Features: Parses YAML/YML files into Godot dictionaries with proper type conversion Saves Godot dictionaries back to properly formatted YAML files Supports all essential YAML data types: strings, integers, floats, booleans, null, arrays, and dictionaries
JSONH (Json For Humans)
by Joyless | MIT
JSON for Humans in GDExtension for Godot
JSON is great. Until you miss that trailing comma... or want to use comments. What about multiline strings? JSONH provides a much more elegant way to write JSON that's designed for humans rather than machines. Since JSONH is compatible with JSON, any
MarkdownLabel
by Daenvil | MIT
A custom node that extends RichTextLabel to use Markdown instead of BBCode
MarkdownLabel is a control node that displays and formats a text written in Markdown format. Useful for people familiar with Markdown and to display common Markdown files such as credits or changelogs in your game. Usage Simply add a MarkdownLabel node to
loading more results...