GWJ Accessibility Scripts
by Maaack | MIT
A culmination of the accessibility scripts created and provided by members of the Godot and Godot Wild Jam communities
Godot Wild Jam Accessibility Scripts A culmination of the accessibility scripts created and provided by members of the Godot and Godot Wild Jam communities. For more information on what's needed, please check the Roadmap. These guidelines were inspired by
Event Bus
by dianawilliam | MIT
A node based pub/sub bus system for handling events between scenes
Godot Event Bus Addon A lightweight, decoupled pub/sub event bus system for Godot 4. The Event Bus addon allows nodes across different scenes and UI hierarchies to communicate seamlessly via string-based routes without creating direct scene dependencies
GDRS Ink
by Green Fox | MIT
A GDExtension implementation of Ink by Inkle, a fantastic battle-tested language used for telling interactive stories
GDRS Ink An Ink by Inkle implementation. Ink is an amazing portable scripting language for scripting stories. It has been used to tell all kinds of game stories from pure Visual Novels to Adventure games. This implementation is built on Rust-compiled
stdjson
by Saeid Saati | GPL v3
Here 2 is not 2.0, it's 2 but 3.5 is 3.5
STDJson A lightweight Godot 4 JSON utility addon that simplifies reading, writing, and handling JSON data. STDJson provides a global autoload that allows you to: Parse JSON from strings. Parse JSON from files. Save JSON data into files. Automatically fix
UIFlow
by IndieShade | MIT
UIFlow is a UI workflow framework for Godot 4.6. It gives you stack-based page navigation (push / pop / replace), page lifecycle hooks, transition presets, data binding, an event bus, reusable components (Toast, dialogs, grids, workflow glue), and gamepad
How to Install Copy addons/ui_flow into your project, then enable "UI Flow" under Project Settings β Plugins. Whatβs included Core navigation β Stack-based push / pop / replace, page lifecycle, modal pages, scene resolver (by class_name), optional object
GameFeelFlow
by IndieShade | MIT
Game Feel Flow is a one-stop game feel (juice) system for Godot 4.6+. Add shake, flash, freeze frames, camera work, and more as composable, data-driven effects. Use one-liners, the GameFeelFlow API, or edit combos on a GFFPlayer node in the Inspector with
Features: 29 built-in effects and 15 ready-made combos (transform, camera, audio, time, particles, physics, events) GFFPlayer Inspector editing for combos and effects Loop modes: Repeat, Ping-Pong, Mirror (finite or infinite) Custom easing curves that
DialogueDSL
by zhoeshin | Apache 2.0
A plugin for creating RPG-style dialogues via a scripting language
DialogueDSL(or DDSL) is a plugin for Godot 4.6+ for creating script-based dialogues with GDScript integration, providing backend that connects to custom UI via a simple interface Source code and latest versions on Github. Issues and potential feature
Lovely Event
by Im Tired Rat | MIT
A light-weight but flexible script-based event sequencer add-on for Godot based off my original Love2D event sequencer system, hence the name
A script-based event sequencer in which you queue "events" into a queue of your choosing! Perfect for creating cutscenes or calling a sequential string of functions! Flexible and customizable, small and easy to integrate into projects. I've used this in
Vimdow
by Jeremy Gordon | MIT
A plugin that integrates Neovim into the editor
Vimdow is 2 things at once. First, it's a Neovim client based on Godot, and second it's an editor plugin that allows you to use Neovim on your project files. Vimdow only needs to know where the Neovim binary is located on your system, and you can enjoy
pretty.gd
by poeticandroid | MIT
A formatter for GDScript that just works! No Python! No binaries! No dependencies! Important!: Make sure to backup or commit your code before installing
pretty.gd for Godot A formatter for GDScript that just works! No Python! No binaries! No dependencies! Usage Godot editor Backup or commit your code first, just in case! Install the plugin in the res://addons/ folder. Enable the plugin in project settings
SignalBus
by Charles Partous | MIT
Emit and connect to global signals from any script in your project
π¦ SignalBus SignalBus is a Godot editor plugin that enables the creation of global signals! Global signals may be emitted from and/or connected to any script in your project. β¨ Features SignalBus (Autoload) A core singleton script that manages the
GoState
by Charles Partous | MIT
Gostate is a lightweight Godot plugin that provides a simple node-based hierarchical state machine system
Gostate is a lightweight Godot plugin that provides a simple node-based hierarchical state machine system. β¨ Features Easy to get started - drop a GoStateMachine into your scene, add a couple of State nodes and pick an initial state. No boilerplate
EAN-13 Barcode
by Kenyoni Software | MIT
EAN-13 barcode generation and rendering plugin, featuring a ready-to-use EAN13Rect node and utility classes for encoding, validation, and image generation
EAN-13 Barcode Generate and display EAN-13 barcodes. Includes a ready-to-use UI node and low-level utility classes for encoding, validation, and rendering. Features EAN13Rect drop-in UI node that renders EAN-13 barcodes automatically Accepts 12- or 13
GD Local History
by Jayden | MIT
Similar to the feature found in Visual Studio Code (and many other IDEs), GD Local History keeps a snapshot of each previous version of a script, in the event you need to view past iterations
β¨ Currently supports: Godot 4.6+ Features π View previous versions of a script file π Triggers when a script file is saved π Specify folder location where previous versions will be saved (default is .gd_local_history in res://) π Overview π Similar to the
Quill-IDE for Godot
by Silver Demon Studios | MIT
A script editor plugin for Godot 4.4+. Adds top tabs, outline panel, better navigation, and customizable styling. Based on Script-IDE by Marius Hanl
Quill-IDE for Godot A modern, feature-rich script editor for the Godot Engine (4.4+). Quill IDE is a heavily modified fork of the original Script-IDE plugin by Marius Hanl, rebuilt for style, usability, and modularity. Think of it as Godot's Script Editor
VimDot
by Enber Studios | MIT
Embed Neovim inside the Godot editor, and control it just like the built-in script panel, complete with project-aware colorschemes, custom menu actions, and optional script-editor replacement
VimDot - Neovim Embed for Godot Bring the full Neovim experience directly into the Godot editor. This addon exposes a main-screen tab that hosts a Neovim session, letting you keep your modal editing habits, plugins, and colorschemes while developing
Godot IDE Extension
by Twister | MIT
This addon extend Godot Editor Features
Godot-IDE Godot IDE Extension This addon extends Godot's native code editor with additional functionality and usability. Compatibility Due to external reasons, previous versions are often incompatible with newer versions of the Godot Engine; it's a
Simple Script Scroll
by IcterusGames | MIT
Change the scrolling behavior of the script editor, so that it keeps the caret more centered on the screen
SimpleScriptScroll Simple Script Scroll is a plugin that change the scrolling behavior of the script editor. Settings The simplescriptscroll configuration is local to your godot editor; all your projects that use simplescriptscroll will share the same
AwaitableHTTPRequest
by Swarkin | MIT
Allows you to send HTTP requests and access their response in the same line, without signals
This addon makes HTTP requests much more convenient to use by introducing the await-syntax and removing the need for signals. Calling an API: extends AwaitableHTTPRequest func _ready() -> void: var resp := await async_request("https://api.github.com/users
Godot Gameplay Attributes
by OctoD | MIT
An attribute system for the Godot Engine
The addon provides a set of resources and a node that can be used to define gameplay attributes with ease and flexibility. These nodes can be added to any scene in your game to define the attributes of the objects in that scene. How does it work
QR Code
by Kenyoni Software | MIT
Generate QR Codes in Godot with built-in UI support via QRCodeRect and flexible data encoding through the QRCode class
QR Code Generator for Godot Generate QR Codes directly in Godot with ease. Includes a ready-to-use UI node and a flexible backend class for full control. Features QRCodeRect drop-in node that auto-updates and renders the QR Code QRCode generate QR codes
GDDateTime
by Sebastian Bradley | CC0 1.0 Universal
Inspired by the need for better DateTime handling in Godot A small but smart DateTime management system for Godot 4.x that makes working with dates and times simple and intuitive. This utility script provides easy-to-use functions for date/time
GDDateTime - Inspired by the need for better DateTime handling in Godot A small but smart DateTime management system for Godot 4.x that makes working with dates and times simple and intuitive. This utility script provides easy-to-use functions for date
Calendar Library
by Peter HΓΆglund | MIT
A comprehensive library for creating calendar views, including yearly, monthly, weekly overviews, and agendas
Calendar Library for Godot 4 Calendar is a comprehensive library for creating calendar views, including yearly, monthly, weekly overviews, and agendas. It adheres to Godot's date handling conventions and the Time singleton, with weeks going from Sunday
loading more results...