All Gadgets

Window Placement Switcher
by squirrelbat
A dropdown button in your toolbar that lets you switch directly between screens/monitors to run your project on. How does it work? It reads & sets the editor setting run/window_placement/screen and generates its options directly from the corresponding hint_string, attempting to stay up-to-date with possible future changes.

MagicaVoxel importer with extensions++ 3D
by violgamba
This plugin lets you use MagicaVoxel VOX files in Godot. Once the plugin is downloaded and enabled in your project (in Project->Project Settings->Plugins) any VOX files in your project folders will show up in Godot and can be used as either Meshes or MeshLibraries, depending on their import settings. This plugin is a fork of https://godotengine.org/asset-library/asset/341. This means it has all the features of that plugin. However, it includes many new features. Enough that I decided to submi...

XOXOFactory 2D
by maxiie
Add in the folder res://addons, and activate the plugin, then you can open test.tscn or test2.tscn, you have to click on the bool click to update first. This Plugin has a lot of functions, you can use the WidthPathDrawable to draw Bezier Curves and Spirals, and WidthPathCollision for Collisions of Bezier Curves and Spirals and Curve2Ds, dont forget to click on click to update, if you made any changes. You can also use Curve2Ds in WidthPathDrawables, but this look ugly but yolo. In the ShaderH...

Runtime Debug
by bbbscarter
A proof-of-concept addon that adds features to Godot runtime debugging. Features include: - Support for 2D and 3D scenes. - In-game debug camera with editor controls. - In-game object picker, which highlights the object in the Editor. - Selecting an object in the remote scene tree highlights the object in the game. - Runtime toggling of debug visualisations, such as collision shapes and wireframes. - Optional automatic pausing of the scene when debug tooling is activated.

PlanarReflector-CPP 3D
by dantrz
A high-performance planar reflection system for Godot 4.4+ written in C++ with GDExtension, designed for performance with some nice quality of life configuration options Core Functionality -Real-time planar reflections with geometric accuracy -Very performant written in C++ via GDExtensions -Pixel art optimized - Works perfectly with SubViewport downscaling -Dual rendering system - Separate game and editor modes -Layer-based filtering - Control what objects appear in reflections -Custom envir...

CodeScope
by codescope
Generate, optimise and modify with this incredible plugin from CodeScope. Whether you’re developing a game plugin, a web app, or a custom solution for your clients, CodeScope simplifies the entire process. Our smart automation and optimisation tools ensure faster performance and efficiency.

Plugin
by godotengine
This contains multiple plugin demos, all placed in a project for convenience. Due to GitHub issue #36713, you need to open the project to import the assets once, then close, then open: https://github.com/godotengine/godot/issues/36713 See the documentation on editor plugins for more information: https://docs.godotengine.org/en/latest/tutorials/plugins/editor/index.html How it works: This project contains 4 plugins: - The custom node plugin shows how to create a custom node type using `add_cus...

Solana Client
by virusaxel
This custom node type enables full Solana RPC API connectivity from your godot games.
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.