All Gadgets

Fire Bullets
by melondev
This tool will allow you to quickly make a node shoot a bullet(s). Gun node: number of bullets to be fired cooldown(cooldown before firing again) angle variance(for accurate/inaccurate shots) customizable shooting arc(like in shotguns) customizable spawn point debugs! - for spawnpoint and shoot_arc Bullet node: delete after( time to delete the bullet node after shooting ) Documentation on all methods! setup: install the addon in the assetlib or in the github(code -> download zip) then put tha...

CSG Toolkit - Enhance Your Blockout Speed
by luckyteapot
The CSG Toolkit is a plugin designed to enhance blockout creation. Key features include quick access buttons for adding CSG nodes, efficient child node addition when pressing SHIFT, operation presets, and a material picker. Two new Nodes, called CSGRepeater3D, which will repeat the child node in given direction and spacing and CSGSpreader3D, which will spread a selected node across ! The toolkit aims to streamline the blockout process, improving efficiency and workflow for developers using Go...

Melvin's Toon Shader System (C# with .net 7)
by melvin8d
NOTICE: Uses .net 7. Does not use standard lighting, instead uses a custom object to create a light direction. This is intended so that the artists have full control over the light angle like in a lot of anime toon shading applications. Repository has documentation. A toon shader system that comes with a custom light solution, and is based off of various anime toon shading techniques. Basic how to use: Add a CharacterLight object, then add the materials you want to control to the array of Sha...

RandUtils
by julienvanelian
A collection of RNG (Random Number Generator) utilities for the Godot Engine. This addon provides: - Random string generation - Random boolean with ability to specify probability - Random normalized Vec2 and Vec3 - Random Color with customizable HSV ranges - Random item(s) from array - Random byte(s) This addon provides a RandUtils class, which contains static methods used to generate data. As the methods are static, you don't have to instantiate the class. Check the readme for more informati...

Sakuya
by 404
Sakuya is a Godot 4.X addon, adding simple command line to your game. The plugin is quite simple and easily expandable, allowing user to quickly implement new commands.
Dialogic - Dialogue editor
by coppolaemilio
Create dialogs, characters and scenes to display conversations in your Godot games using a simple visual editor.

AutoAnim 2D Character Creator for Godot
by echoisa
This plugin allows users to quickly create characters with basic controls and animations in 2D.

Notes Tab
by yeldham
A simple yet handy notes tab for the Godot Engine, for when it's needed to write down something quickly. The notes are saved in the project's metadata file.

Godot-SQLite
by 2shady4u
GDNative wrapper for SQLite (Godot 4.X+), making it possible to use SQLite databases as data storage in all your future games.

Search In Files Bar (SIFB)
by yonodusk
A new and expanded way to search code within files. Check out the github for more information.

Text-to-Speech (TTS) Demo
by godotengine
This is a demo showing text-to-speech support. How it works: It uses `tts_*()` methods of the DisplayServer singleton to enumerate voice information, send utterances to the OS TTS API, and receive callback signals. Language: GDScript Renderer: Compatibility

TileMapLayer Basics in (Tilemap Layers, with Video Tutorial)
by thinkwithgames
This project shows the basics of working with Tilemap layers in Godot 4.3 Goes with my tutorial video here: https://youtu.be/vEyDbROrw0Q