Action Button
by Hapty | MIT
Addon that adds a button with extended audio visual capabilities
ActionButton 🎞️ Godot plugin that adds a button with extended audio visual capabilities. How to use 1) Enable the plugin in the project settings. 2) To add this fancy new button to a scene simply search for a node called ActionButton Features Customize
Fluent Controls
by mochicut | MIT
Build Godot UIs in code with a modern, fluent, typed API
Fluent Controls A thin typed wrapper around Godot Control nodes and style resources for constructing UI from GDScript with a fluent API. var root: Control = UI.control()\ .set_anchors_and_offsets_preset(Control.PRESET_FULL_RECT)\ .children([ UI.label()
Swift Inventory
by Blodyx | MIT
A small, data-driven inventory system for Godot 4. Build inventories with unmatched speed
Swift Inventory A small, data-driven inventory system for Godot 4 Build inventories with unmatched speed. Godot Asset Store · GitHub · Included Example ⛑️ Development Status Swift Inventory is actively being developed. The core inventory resources, grid
Interaction Feedback
by paufau | MIT
Easy to use UI animations for `Control` and `Node2D`
Interaction Feedback Plug-n-play UI animations for Control or Node2D nodes Enjoy interactive example: https://paufau.itch.io/godot-interaction-feedback ...or open addons/interaction_feedback/demo/demo.tscn in the editor to click through all of them Usage
Sweet Settings
by sweetpea | MIT
A generic drop in settings menu with keybinding included
A drop in settings menu for Godot 4.7+ games. Ships with the settings most games need (gameplay, graphics, audio, controls) and is built to be extended. Drop it straight in, or use it as a starting point. Schema-driven. Settings are defined in JSON, not
BarsGalore
by Swyftl | MIT
A selection of different bars for your game development needs
An array of bars for use in User Interfaces. Current Bars: Double Bar (One bar inside of another, for showing overall progress, and subtask progress) Ring Bar (A progress bar that is a ring, like stamina in BOTW) Parallel Bar (Two bars both starting from
TauPlot
by ze2j | BSD-3-Clause license
TauPlot is a Godot 4 addon for creating charts and plots, including line and area charts, bar charts, scatter plots, and real-time data graphs. No external dependencies, interactive, performant, and fully themeable
TauPlot TauPlot is a pure GDScript charting addon for Godot 4.5+ with no external dependencies. It draws interactive, performant and themeable plots inside any Godot UI. Features Bar, line, and scatter overlays in any combination. Bars can be grouped
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
Range Slider
by skar0ps | MIT
RangeSlider is a Godot 4 plugin that adds a two-handle slider to edit a Vector2 as a min/max range, instead of juggling two separate float variables and their clamping logic
What does it do ? RangeSlider is a Godot 4 plugin that adds a two-handle slider to edit a Vector2 as a min/max range, instead of juggling two separate float variables and their clamping setters. How does it work ? It plugs into the inspector automatically
SmoothScroll
by Spyrex | MIT
Adds an extended scroll container node with smooth scroll settings as a drop-in replacement of the default scroll container node
This addon adds an extended scroll container node with smooth scroll settings. How to use: Activate the addon in the project settings' addon tab, Click the "+" button to add a new node and select "SmoothScrollContainer" instead "ScrollContainer". To add
GoteEdit
by BrotherShort @ Shesi Studio | MIT
一个带查找替换栏和其他扩展功能的 Godot 文本编辑控件。 A Godot text editing control with a built-in Find & Replace bar and other extended features
GoteEdit GoteEdit 是一个带查找替换栏和其他扩展功能的 Godot 文本编辑控件。 GoteEdit is a Godot text editing control with a built-in Find & Replace bar and other extended features. 特色功能 Features GoteEdit 的功能分4个模块: 文件模块:自带打开、保存文件的文件对话框,未保存提示对话框;提供封装好的新建、打开、保存文件函数
StyleBoxFlatProxy
by mocha | MIT
Easily create slight variations of StyleBoxFlat resources that only change a subset of a referenced parent's properties
StyleBoxFlatProxy allows you to overwrite only a subset of a StyleBoxFlat resource, allowing you to easily create slight variations of one design while still being able to easily change things like colors, which will all cascade to the proxies! Try play
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
Interactive Card Fan
by MeowJoy | MIT
A smooth interactive card fan component for Godot 4. Features mouse/touch/joystick selection, hover float, neighbor avoidance, card play animation, and drag-to-reorder
A polished card fan UI component for Godot 4.6+. Cards arrange in a smooth arc with hover effects, neighbor avoidance, and multiple input methods (mouse, touch, joystick, gamepad). Features: • Fan-shaped card layout with smooth animation • Hover float and
Search Bar Node
by Twister | MIT
Addon for allow custom show elements in runtime using custom multi-filters
GD Search Bar Node Addon for allow custom show elements in runtime using custom multi-filters. Features Search by single root node. Search by multi root nodes. Search by group nodes. Filter by custom property. Search bar can use regular expression
Godot Dice Roller
by David García Garzón | AGPL-v3-or-later
A configurable physics emulated Dice Roller to integrate in your game UI as control
A Godot UI control that rolls 3D dices in a box. Features Configurable setup: Dynamic set of dices including d4, d6, d8, d10, d10x10, d12, d20 Easy dice customization (color, shapes, engraving, material...) Configurable rolling box size and color 3 ways
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
Autosize Label
by jynus | MIT
Adds a new node called AutosizeLabel that auto-adjust its size to its container, mimicking Unity text behaviour
Autosize Label A godot addon that creates a new node AutosizeLabel that adjust its width and height automaticaly to fit its container Attribution Licensed under MIT Icon based on Godot Label icon: MIT License / Copyright (c) 2014-present Godot Engine
Multi Split Container
by Twister | MIT
Allow splitting elements into containers with the same size in the canvas rectangle
Multi-Split-Container Allow splitting elements into containers with the same size in the canvas rectangle. NOTE: This plugin was initially created to be used by Script-Spliter v0.2 addon. Features Auto Split in columns by child node count. (Work on nodes
Simple GUI Transitions
by Muriki Studio | MIT
This plugin gives access to the GuiTransition node which allows to transition multiple GUI layouts easily. Designed for Godot 4.x. See the example scene on addons/simple-gui-transitions/example to see it in action
Godot's Simple GUI Transitions "Simple GUI transitions to swap menus elegantly." This plugin gives access to the GuiTransition node which allows to transition multiple GUI layouts easily. Designed for Godot 4.x (3.x version available here). See the
loading more results...