Tools

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.

Very Simple Twitch
by rothiotome
Connect your Godot games to Twitch chat effortlessly. Login with just one line of code to read messages instantly. Includes a dock for easy Twitch developer setup, supports OIDC, and provides a simple interface for interacting with the Twitch API to write messages, timeout users, grant VIP status, and more.

Fuku - Ollama Integration for Godot
by af09
Fuku is a plugin for Godot Engine that integrates Ollama, enabling you to interact with your own LLMs (large language models). Chatbot: Ask something into the chat box and the LLM will generate a relevant response. Experiment with different models and instructions to optimize your results.

Hathora - Server orchestration for multiplayer games
by hathorajustin
The official Hathora Godot Addon, written in GDScript. Hathora Cloud is a fully managed hosting platform for multiplayer game servers. Upload your game server and instantly have access to 12 regions around the world. With a single API call you can dynamically spin up and down rooms and continuously push updates to your build with zero-downtime. You also get server logs, system metrics, and DDoS protections out of the box. This addon contains: - Hathora editor plugin to configure, build, and d...

Maze Generator
by jvcoutinho
Implements algorithms for maze generation with configurable width and height.

FastGameStates
by chromelody
With FastGameStates you can easily create menus, settings and gamestates within seconds! Use it for game jams or bigger projects. With this tool you don't have the struggle with loading and unloading menus anymore. **Usage** 1. Copy the plugin folder into your addons folder 2. Activate the plugin and reload your project 3. Create an empty startupscene (the type of the root node doesn't matter, but a simple "Node" type is recommended) and insert the name of the node into your FGS Settings tab ...

GDTerminal
by programmeroncoffee
Run GDScript code in the editor at the click of a button to speed up your workflow. For more information and documentation, visit the following website: https://programmeroncoffee.github.io/GDTerminal/

GodotPlayBilling
by achyutastudios
Godot Plugin to integrate Google Play Billing Library.
![[Deprecated] Resonate — Audio Manager (Sound & Music) hero image](https://raw.githubusercontent.com/hugemenace/resonate/main/resonate-logo.png)
[Deprecated] Resonate — Audio Manager (Sound & Music)
by hugemenace
Warning: Resonate has been deprecated. — No further development will occur. It's still compatible with Godot 4.0-4.2, but higher versions are untested. If you would like to take over its development, please reach out via our Discord server. An all-in-one sound and music management addon for the Godot game engine. Features: - Pooled audio stream players. - Automatic 2D and 3D space detection. - Polyphonic playback. - Stemmed music tracks. - Music crossfading. Resonate has two core systems: the...

Orphan .import File Cleaner
by umkralegal
Scan and deletes residual .import files from resources that have not been deleted from the editor.

Measuring Tape (2D and 3D)
by aaronfranke
A tool for measuring things in Godot, using the positions of the measurement node and its parent node. These measurement types are supported: * Length * Area * Perimeter * Volume * Surface area These unit types are supported: * Meters * Millimeters * Centimeters * Kilometers * Hammer units (the Source engine's units). * Inches * Feet * Feet and inches * Yards * Miles * Light seconds * Light nanoseconds * Hectares (area) * Acres (area) * Liters (volume) * Gallons (volume) With 2D, you can set ...

Process Mode Indicator
by danielrozenberg
A Godot editor plugin that adds indicators for nodes with a `process_mode` value different than Inherit, the default value.