All Gadgets

Modular Sprite Animation Factory 2D
by kyboon
A plugin to generate animations for modular 2d sprites. Generated animations will have multiple tracks, one for each Sprite2D node.
Config Table Manager
by daylily
一个用于管理配置表格的Godot插件 A config table manager plugin for godot. ## Features 1. Easy to use, generate table header by using a data class. Allow to add additional columns. 2. How to generate and import can be save as a preset, convenient to adjust repeatedly. 3. Support backup and merge when regenerating tables. 4. Highly customizable, you can add your **Table Tool** and **Import Tool** to generate table file and import as resource which are meet your needs. ( This plugin is provide **CSV**, **xlsx...

State Graph
by babadesbois
A Godot plugin that manages state machines & state transitions. It features: - A StateMachine based on nodes - Nested StateMachines - Pushdown Automatas - Automatic animation triggering directly AnimatedSprite - A powerful GraphEditor to handle state transitions - State change based on signals and/or as many conditions you want
WebSocket Minimal Demo
by godotengine
This is a minimal sample of connecting two peers to each other using WebSockets. Language: GDScript Renderer: Compatibility

BlastBullets2D v | For Godot 4.4.1+ 2.0.0
by realnikich
BlastBullets2D is a high-performance, free and open source C++ plugin for Godot Engine that enables optimized bullet spawning and management in 2D games. It’s designed to efficiently handle a large number of bullets with minimal performance overhead, making it ideal for fast-paced, bullet-heavy gameplay. Compared to standard methods like using Area2D with AnimationPlayer, BlastBullets2D offers a significant performance boost. In addition to speed, it includes built-in support to save and load...

Godot Midi
by nlaha
This add-on allows for the import and playback of MIDI files in Godot. Great for syncing events to music, making rhythm games, or even your own audio production/synthesis applications. Features: - Easy import of MIDI files as Godot Resources - Easy MIDI event handling with signals - Imported MIDI events stored in an array of dictionaries per-track - Asynchronous playback via a separate thread - Linking to one or more AudioStreamPlayers for synchronization with music Please note: this is a wor...

Polygon2DTool 2D
by nenado
Allows you to easily create polygon for Polygon2D, CollisionPolygon2D, LightOccluder2D, Line2D automatically update when parameters are changed.

Synchronizer3D 3D
by swaan
Serves as an alternative to MultiplayerSynchronizer for synchronizing position and rotation properties of Node3D and extending classes.

Spin Button - Horizontal Selector with extended options 2D
by yudinikita
The addon adds a new "SpinButton" element that think of this thing as a dropdown but the navigation is managed by with next and previous controls. By incorporating this addon, users can conveniently choose options in a horizontal arrangement, thereby enhancing the overall user experience in Godot projects. Features: - Modular Structure - Rich API - Full Navigation Control - Loop mode - Popup - Manipulation - Title & Description - Keyboard control - Mousewheel control - Navigation - Icons - An...

Date Time (Godot 4)
by verillious
Datetime utils for Godot 4

SimpleState
by auratheenby
A simple state machine implementation. See the wiki (https://gitlab.com/addons-by-aura/simple-state/-/wikis/home) and/ or the in-editor help pages for details.

CameraPositioner
by funfoxrr
Position cameras easily! Made for oberservation-duty like games.