All Gadgets
Remote port on Toolbar
by spastic
Quick access to debug remote port on Toolbar. Any port changes made on the Toolbar will also save a custom project settings "custom_settings/remote_port" which allows different port per project.
GDrama - A Cutscene Framework
by moraguma
GDrama is a simple framework for writing cutscenes in Godot. It supports a bunch of features that you might expect from any game that includes dialogue, such as choices, dialogue boxes, and character animations! This addon was made to provide a base from which a developer may create their cutscene system considering the particular needs of their game You can try out an online demo of GDrama at https://moraguma.itch.io/gdrama
StringKeys: String Translation Key Finder
by mrtripie
StringKeys allows you to automatically generate a .csv translation file from strings in your game by searching for certain patterns surrounding the strings. For example it could find the text property for a Button or Label node in a scene file, or it could find a string inside a tr() (translate) function call.
Godot VoIP
by cas
Godot VoIP 🎙🌠is a Godot addon which makes it very easy to setup a real time voice chat system in your Godot game. This addon also includes a demo project.
TwitchIRCClient
by rblopes
An abstraction layer for the Twitch IRC API, over a WebSocket connection, that makes it possible for games and applications created with Godot Engine to interact with Twitch channels. Updates in v0.3.0: - BREAKING CHANGE: Remove `authentication_failed` signal - BREAKING CHANGE: Remove `authentication_succeeded` signal - BREAKING CHANGE: Remove `connection_refused` signal - BREAKING CHANGE: Remove `ping` and `pong` signals - BREAKING CHANGE: Remove `username_list_received` signal - BREAKING CH...
GES - Godot Easy Saving
by isitlucas
GES (Godot Easy Saving) is a simple and lightweight addon for the Godot Engine that enables developers to implement flexible, secure, and robust save systems with ease. Features: - Encryption support with unique passwords per device. - Support for multiple save files (e.g., multiple save slots). - Autosave functionality with adjustable intervals. - Autosave on quit functionality. - Debugging tools for inspecting and logging save data. - Signals for save/load events and data changes.

Asynchronous Scene Loader
by novemberdev
This script allows you to load scenes in a seperate background thread to eliminate any lag! NOTE: This does not work for WEB, since Threads are not supported there.
ReorderableContainer
by foollin
A container similar to BoxContainer but extended with drag-and-drop style reordering functionality, and auto-scroll functionality when placed under ScrollContainer.

Godot 4 Main Menu Template
by jackboyman
Godot 4 Main Menu Template The default play scene features a movable white box controlled by Mouse. Perfect for prototyping or game jams, this template offers: -A straightforward start menu with Play, Options, and Quit buttons. -An uncomplicated options menu with three tabs: -Video: Fullscreen -Music: Master, Music, Sound Effects -A handy control testing scene (Simply hit Play in the start menu). For credits, refer to the GitHub repository.

GLoot (Universal Inventory System)
by pkish
A universal inventory system for the Godot game engine (version 4.2 and newer). Visit https://github.com/peter-kish/gloot for more info.
SimpleFirstPerson
by aarroz
A player with basic first-person controls. Ready to use with no configuration required. It's that simple.
Dynamic Catenary
by donitzo
A dynamic catenary node and shader for Godot engine (for hanging chains, ropes etc.). "In physics and geometry, a catenary is the curve that an idealized hanging chain or cable assumes under its own weight when supported only at its ends in a uniform gravitational field" - Wiki The idea came from an excellent tutorial by Alan Zucconi, in which he describes the math behind catenaries. I used these formulas plus some original ideas to implement a new catenary node type in Godot.