All Gadgets
Dialogue Nodes
by nagi
A plugin for creating and exporting dialogue trees, Dialogue Nodes extends your Godot editor to allow for creating, testing and incorporating branching dialogues in your game. Features: - Fully featured dialogue editor using graphs to visualize branching dialogues. - In-editor dialogue preview pop-up to test your dialogue without running the game. - Easy to use DialogueBox & DialogueBubble nodes to add to your project and run the dialgues in-game. - Additional features such as bbcodes, variab...

Game State Saver Plugin
by jhlothamer
This plugin maintains game object state (property values) between scene changes as well as saves that state to a file. It handles the following scenarios for you: 1. Re-applying property values to game objects when a scene is reloaded. For example if an object is moved by the player, its position can be maintained so that it is in the new position when the scene is reloaded. 2. Re-instance a game object that was dynamically added to the scene. For example if an enemy drops an item and you wan...

Static Type Warnings
by w01vs
This tool checks if your scripts are statically typed. If variables or functions are not statically typed, it prints warnings to the output with info. Checks scripts when project is loaded and for individual scripts when saved. CHANGELOG 1.1.0: Added static type warnings for: - Function parameters - Multiline function definitions 1.0.0: Added static type warnings for: - Constants - Variables - Function return values* *Only for single line functions

Multipoint Gradient Texture 2D
by mobilebungalow
A procedural gradient texture generator that creates smooth gradients from multiple colored points.
QuickTileset
by paradrogue
A script for quickly and easily creating complete Godot TileSets without the hours of endless clicking. Great for prototyping, testing out variated tile sets, or simply mass importing large numbers of static tiles. A simplified version is available as a gist: https://gist.github.com/bluematt/72f1e56609c388e30d9c3d7395195802

Maaack's Menus Template - Plugin
by maaack
Template with main menu, options menu, pause menu, credits, and a scene loader. Created in collaboration with members of the Godot Wild Jam community. For usage information, visit the following: https://github.com/Maaack/Godot-Menus-Template/blob/main/README.md#usage

SignalSentry
by kidmanuel
A micro util script for Godot Engine: Group a bunch of Signals get a notification when all of them are done!
Save Access (C#)
by ardot
Save Access is a system for easily saving data to text files in a JSON format. Features Include: - Saving entire scene trees. - Automatic JSON serialization. - Support for recursive save structures. - ISaveable interface to allow modular save/load structures. For more information, see the GitHub repo.

Hash Animation Master Model-Importer As Scene 3D
by rasikrodri
Godot Plugin to import Hash Animation Master models and their actions into Godot game engine **This is a plugin to import Hash Animation Master models with bones, one decal, and actions as one scene.** **Just create a folder for the model inside the godot project, and copy the model, decals images/textures, and actions there.** The images/textures and actions can be placed in the same folder than the model or in a subfolder.*** **-----A good practice is to have the model and the textures in g...
Bitmap Font Importer
by lungdart
This plugin allows you to import font sprite sheets as a Bitmap Font resource to use in themes.

Godot UI Animation Library
by rockgem
A collection of the most commonly used animations for your UI

Globalize Plugins
by dugramen
This plugin lets you globalize other plugins. Globalized plugins get copied into the current project when loaded, keeping them up to date and adding any new plugins you've globalized since. Go to Editor > EditorSettings > Global Plugins > Paths, and add the plugin.cfg of a plugin on your PC or Go to the AssetLib tab, click Globalize, and globalize an asset library plugin To enable global plugins in a project, just download and enable this plugin, and all your globalized plugins will be added ...