Tools

GEA - Godot Easy Audio
by isitlucas
GEA (Godot Easy Audio) is a simple and powerful addon for the Godot Engine that enhances audio management by providing an easy way to handle music, sound effects, and transitions. With GEA, you can smoothly fade, crossfade, and control audio playback effortlessly. Key Features: - Music Management - Sound Effect System - Customizable Settings - Seamless Integration

Pause Manager
by gabrielgp0811
A simple asset for managing pause/resume using Signals.

GodotLogger
by nines2b
JSON-formatted logger **Feature Highlights:** 1. **Flexible Log Levels:** With Log, you have full control over the level of detail you want in your logs. Choose from DEBUG, INFO, WARN, ERROR, or FATAL log levels to focus on what truly matters. 2. **Customizable Prefix and Arguments:** Personalize your logs by adding prefixes and custom arguments. Tailor your messages to suit your specific needs, making debugging a breeze. 3. **Automatic Log File Generation:** Log ensures that your logs are st...

Project Statistics Menu
by shadowmaster435
A customizable project statistics/file scanner.

Tooltips Pro
by hewplayfair
Advanced tooltip functionality for Godot 4.4+ FEATURES Tooltips Everywhere: Tooltips can be attached to any Control node, as well as 2D and 3D nodes. Customizable Layout: Set Alignment, Offset, and Overflow Mode to fully control how tooltips should be positioned, and adjust to overflowing the screen bounds. Origin Options: Anchor a tooltip to the node that triggered it, the mouse position, or any arbitrary position with a remote node. Nesting Tooltips: Put tooltips within tooltips, and trigge...

PlatformerController2D
by evpevdev
This is a platformer class with many tweakable settings which can be used to control a 2D character (think supermario 1). ##Features - Double jump - Coyote time - Jump buffer - Hold jump to go higher - Defining jump height and duration (as opposed to setting gravity and jump velocity) - Assymetrical jumps (falling faster than rising)

Run instance
by ghostnr1
When you develop a multiplayer game you need to start multiple instances of client and server. This addon will help you with this. You will be able to load tscn and kill the session if you need to.

Idle Queue
by zombiehartgames
Singleton script that will process methods during idle time on the main thread. The IdleQueue singleton places callables in a queue to be executed when the cpu is not busy, prioritizing the physics and main processes of the game with minimal effect on the frame rate. This allows methods to be run in the background on the main thread. (All member functions of this singleton are thread safe).

Point and Click Plugin
by gagdiez
PACGD is a Point and Click system built with the user in mind. Our main goal is to make a FAST, LIGHTWEIGHT, and DEV-FRIENDLY system. The complete documentation alongside examples can be found on the website: https://gagdiez.github.io/PACgd/

Node Filtering
by raftatul
This tool allows you to filter nodes in the editor tree quickly (inspired by a post made by passivestar)

Advanced Search
by utnapishtim
Search for scenes that contain nodes with a specific name or type.

RabbitGD
by arnemcnuggets
Asynchronous AMQP-0-9-1 Client Addon with RabbitMQ extensions for Godot 4.3 Consult README.md and Example.gd for usage information.