All Gadgets

Godot-DuckDB (SQL)
by mrjsj
Wrapper for the OLAP SQL engine DuckDB. Great for heavy analytics queries.

Turn Based Combat (3D)
by therealfame
This battle system was gonna be used in my own projects, But as a collabrative effort, It will be open sourced, And maintained for free as a community effort to make this publicly available for all. The setup instructions are listed on GitHub! As well as a way to pull request any new features or better functionality. (The Game In Question Is Still In Development)
Control Gallery Demo
by godotengine
Showcases various Control nodes with their names affixed for easy recognition. This demo is inspired by similar "control gallery" demos found in GUI toolkits such as GTK. The 3 main panels ("Basic controls", "Numbers" and "Lists") are separated using HSplitContainer and VSplitContainer nodes. This makes their individual size adjustable. Drag the empty space between panels to resize them. Language: GDScript Renderer: Compatibility

Maaack's Game Template
by maaack
Template for new Godot games. It has a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene. Created in collaboration with members of the Godot Wild Jam community. For usage information, visit the following: https://github.com/Maaack/Godot-Game-Template/blob/main/README.md#usage

Quicktweens 2D
by coledingo
QuickTweens is my evergrowing collection of premade tweens that I put under a static class. All functions return a tween for chaining, and can take an optional dictionary containing {'inital':[the tween you want to happen first]} the current tweens are: flip(node:Node,propertyname:NodePath,speed=.05,optional:Dictionary={}) despite its name, it just tweens a single value from 1 to 0 and then back. you can add an optional for callback {'callback':[callable]} to execute when the tween is at zero...
CSG Exporter
by henriquelalves
Godot editor plugin to export CSG Meshes as Wavefront (.obj) files.

Copilot/CodeCompletion (Gemini, LMStudio, Ollama)
by drakonkat
Copilot/CodeCompletion (Gemini, LMStudio, Ollama) A powerful code completion tool for Godot Engine that leverages the capabilities of AI models to enhance your development experience. For a quick start, follow the tutorial: https://tnl.one/s/gdcopilot Find more detail here: https://github.com/drakonkat/godot-copilot-selfhost Key Features: Gemini integration, you can connect your free api key to get a lot of free API call, to gemini flash and other powerful model Self-Hosted AI Model Support: ...
MusicMeta | Extract MP3 Metadata
by aineejames
This autoload plugin allows you to extract MP3 metadata such as a title, album name, artists, cover art, etc with a single line of code. Example use: https://github.com/AineeJames/MusicMeta/blob/main/examples/get_mp3_metadata.gd
Ingame BugReporter & Feedback
by asecondguy
Allows your players to send bug reports, feature requests and general feedback directly from within the game to a discord webhook. Features 2 different BugReporter UI designs and 1 survey style UI. From there you can do whatever.
Poisson Disc Sampling
by udit
Script for generating evenly and randomly distributed points for a given region (rectangular, polygonal or circular) separated by a minimum distance.
godot todo controller
by deerluuu
A Godot TODO controller You can quickly view all TODO comments, TODO comment categories, quickly jump to the corresponding code, TODO comment search

Console
by sirquartz
A general-purpose debug console full of useful commands suitable for any kind of project. To install simply autoload the console.tscn scene and place it at the top of your load order. Then go to Project > Project Settings > Input Map and add a new action called "debug" and assign it a key. This action is used to open/close the console.