Ponzool Tutorial Flow
by PONZOOL | MIT
Add event-driven popup tutorials to Godot games with one trigger call. Ponzool handles multiple pages, priority queueing, pause restoration, once-only history, persistence, and save-state import/export while your game keeps control of when each tutorial
Build first-time guidance without embedding popup state into every gameplay script Ponzool Tutorial Flow is a Godot addon for event-driven tutorials. Your game decides when an enemy encounter, item pickup, unlock, or other event occurs, then calls
GWJ Countdown Timer
by Maaack | MIT
A countdown timer for Godot Wild Jam
Godot Wild Jam Countdown Timer Answers the question... "How long until the next Godot Wild Jam?"
UI Builder
by The Tech Umbrella | MIT
Visual UI Builder and alignment toolkit for Godot's Control-based UI — drag-and-drop node creation on a live schematic canvas, plus align/distribute/snap/theme tools, all fully undoable
Quick Layout is a visual and alignment toolkit for Godot 4.7+'s Control-based UI. Build screens by dragging nodes onto a live schematic canvas instead of hunting through the Create Node dialog, then align, distribute, snap, and theme them from a dedicated
Range Slider
by Basement Society | MIT
An addon that provides two types of range sliders: A horizontal and a vertical one. With this node you are able to define a range inside of given minimum and maximum values. It lets you basically set the begin and end of a range with the mouse as well as
Godot Range Slider An addon that provides two types of range sliders: A horizontal and a vertical one. With this node you are able to define a range inside of given minimum and maximum values. It lets you basically set the begin and end of a range with
Reactive UI Editor
by Yaniv Kalfa | MIT
A full .guitkx editor inside Godot — the authoring companion for Reactive UI: syntax highlighting, live diagnostics, completion, hover, navigation, rename, project search, and the same formatter as the VS Code extension. Ships with the native analyzer
A full .guitkx editor inside the Godot editor — the authoring companion for the "Reactive UI (React for Godot)" addon. Double-click a .guitkx in the FileSystem dock and edit it in a main-screen tab: theme-matched syntax highlighting (embedded GDScript
Reactive UI (React for Godot)
by Yaniv Kalfa | MIT
Build Godot UI the React way, in plain GDScript: function components, hooks, and a fiber reconciler — plus .guitkx, a JSX-like markup that compiles to plain .gd, with Fast Refresh hot-reloading your running game while preserving state. VS Code tooling
React-style reactive UI for Godot 4, in plain GDScript: function components, hooks (useState/useEffect/useMemo/…), a fiber reconciler with keyed reconciliation and bailouts, a router, typed styling, and the .guitkx JSX-like markup language with an editor
DCKit
by Brahm bir Singh | MIT
A modular in-game developer console for Godot 4 — full command pipeline, syntax-highlighted input, autocomplete, and live documentation
DCKit adds a fully-featured developer console to any Godot 4 project. Type commands at runtime, inspect and set variables, run chained operations, and extend with your own commands — all without touching the core. Pipeline Input goes through a lexer
EZ-Theme
by Inanimate Ink | MIT
EZ-Theme is a tool to quickly and simply modify themes
How to use: Enable the plugin in the Project Settings > Plugins window The EZ-Theme window will be docked on the right panel (where the inspector and signal windows normally are) Select a theme to modify or click "New" to create a copy of the default
InkStyleRPGUI
by onebeanui | MIT
A stylized, hand-drawn UI kit designed for RPGs and combat-based games. Built with ink brush aesthetics and strong visual identity, this package provides a structured UI system for real game production.Enough to create a small demo project
【About This Asset】 Welcome to download the Codepath UI Starter Kit (Free Learning Edition). This is a UI resource package designed for learning and reference in game UIdesign. It includes a selection of UI components and example interfaces. The main
Free Menu Sound Pack
by Noah | CC0 1.0 Universal
The second, advanced version of the Free Menu Sound Pack originally on itch.io
This Asset Pack is the v2 version of my Free Menu Sounds (UI Sounds) Pack that I released some time ago on itch.io. Link to the old pack : https://noahkuehne.itch.io/menu-sounds I added new Sounds and remastered the old ones so that they all peak at the
GDSS
by Cruglet | MIT
A CSS-like theming/styling solution for Godot 4
A flexible new approach to theming in Godot! Write styles once and apply them everywhere. GDSS brings a CSS-inspired stylesheet language to Godot, featuring support for variables, states, transitions, classes, and gradients. Everything is driven by a live
Casual UI Pack
by dobo | CC0 1.0 Universal
Many UI elements and icons with a unique cartoony style
Huge Vector UI Pack with a unique cartoony style (600+ unique assets). This asset pack will provide you with everything you need for the user interface of your dream game! No AI tools have been used while developing this pack, everything is completely
Rainbow Potion Icon Pack
by NnekArt | Apache 2.0
An LGBT inspired set of potions
Welcome to the Rainbow Mafia, we have plenty of potions for your needs This icon pack currently contains 21 Rainbow Potion icons in 16x16 pixels. Going from Agender to Two Spirit , these sprites will assist you in your game dev projects. Potions included
Spark: Reactive Programming and Declarative UI
by CoMiGo Games | MIT
Reactive state management for Godot 4 inspired by web frameworks. Declare state, derive computed values, create side effects, create nodes for array and dictionary items, and bind everything to your UI (or gameplay-related nodes!) — all with minimal
🎇 Spark — Reactive state for Godot 4 Reactive state management for Godot 4, inspired by Svelte's runes. Declare state, derive computed values, create side effects, and bind everything to your UI (or gameplay-related nodes!) — all with minimal boilerplate
@icons — Custom node icons
by Voxy | MIT
Free vector icons for custom nodes and plugins
@icons @icons is a free and open-source library of 500+ vector (SVG) icons you can use as custom node icons in your Godot projects or plugins, designed to fit with the existing set of editor icons, and optimized using svgo. Each icon is designed on a 16×
Mechanized Magic: Ultimate UI Pack
by Dumivid | CC0 1.0 Universal
HUD. Icons. Emojis. Status. V1.1
🎨 Built for a card game that never shipped This pack started as the UI layer for a card game I was building. The game got shelved. The assets were too complete to waste, so here they are. HUD frames, icons, status emojis, card templates. Everything you
Mechanized Magic: 2D Vector Cards Pack
by Dumivid | CC0 1.0 Universal
Includes 4 types of cards, booster template and many card backs. V1.2 - Card Game Pack
🎨 Built for a card game that never shipped This pack started as the UI for a card game I was building. The game got shelved. The assets were too good to waste, so here they are. 📦 What's Included Card frames in a cohesive steampunk-fantasy style Crystal
DataGrid
by Lee Feng | GPL v3
A simple data grid control for presenting tabular data
Data Grid A simple data grid control for presenting tabular data. Features Render data from Array[Array] , Array[Dictionary] , or Array[YourCustomClass] Copy value from cell with Ctrl + C Customizable styles More to be added... How to use Add a DataGrid
EZ Credits Template
by Fletchi | MIT
Simple reusable Credits Template for Godot 4. Drop-in scene that auto-generates scrolling credits from a data array. Easily editable roles/names, smooth vertical scroll, ESC skip, optional return to main scene. Perfect for game jams or prototypes
Basic Credits Template (Godot 4) Overview Lightweight, drop-in credits system for Godot 4 projects. Designed for fast integration in game jams, prototypes and indie games where you don’t want to waste time. Just add the scene, edit a simple data array and
Debug Panel
by Ultipuk | MIT
Performant and convenient way to display arbitrary data in games both for gamers and developers
Debug Panel It's a simple debug panel. Enable Dp plugin to use it. Here's how you can use it: # Insert or update row by id with provided value Dp.push(&"FPS", "%.0f" % Engine.get_frames_per_second()) # Hide row by id Dp.hide(&"FPS") # Show row by id Dp
Command Terminal
by 20ml | MIT
Command Terminal is an addon for Godot 4.x that manages a developer-created, hierarchical command system (think Minecraft), with the focus of providing flexible commands, with direct and strongly-typed interaction with business logic, through fairly
Command Terminal Command Terminal is an addon for Godot 4.x that manages a developer-created, hierarchical command system (think Minecraft), with the focus of providing flexible commands, with direct and strongly-typed interaction with business logic
Fancy StyleBoxes
by MellowDye | MIT
Adds a new StyleBox that allows for more complex and visually attractive panel designs without creating textures
What's this? A powerful StyleBox that fills the gap between Godot's StyleBoxFlat and StyleBoxTexture by combining their features and adding more on its own. What can I do with it? Rounded panels with a background texture. Add a texture to a border. Add
AutoSizeText
by SpielmannSpiel | MIT
Autosize text in labels and text boxes for Godot, just like in Unity
AutoSizeText Autosize text in labels and text boxes for Godot, just like in Unity. About I was always missing the Unity function of auto-sizing text inside labels/text fields in Godot. Intentionally made in GDScript to provide maximum compatibility (even
Reactive Signal
by iamyoki | MIT
A simple addon to make UI / Game Logic reactive in Godot 4.x (GDScript). Inspired by the signal/reactive systems in modern frontend frameworks (like React, Vue, and SolidJS). - ReactiveSignal.new(...) - ReactiveSignal.use_effect(...) - ReactiveSignal
ReactiveSignal A simple addon to make UI / Game Logic reactive in Godot 4.x (GDScript). Inspired by the signal/reactive systems in modern frontend frameworks (like React, Vue, and SolidJS). ✨ Features True Reactivity: No need to manually connect or emit
loading more results...