All Gadgets

Componentable
by gump
A Godot Plugin to create generic components to your project's logic to make better maintenance

Simple Tool Button
by domske
A lightweight Godot addon that turns your bool button-like checkboxes into real buttons. Just in place. Without changing the code logic or having dependencies. It's easier than you might think. Just download the addon and enable it in your project settings. Prefix your bool exports with btn_ and enjoy your buttons. Reload the scene (Scene > Reload Saved Scene) if you see no buttons. For more info see https://github.com/domske/godot-addon-simple-tool-button

Lens Flare VFX
by sisilicon
This plugin gives you the ability to have lens flare in your 3d projects. And it's procedural too; meaning you don't need to assign actual lens flare textures as long as you have a bright spot in your screen. Just install the addons folder to add it to your project. Find out more here: https://github.com/SIsilicon/Godot-Lens-Flare-Plugin

Rdot
by nitwel
JavaScript Signals for Godot! Vue, Solid.js, Qwik like syntax in Godot. Make your code reactive!
Virtual Analog
by csgames18
With the Virtual Analog you can quickly add analog support to any game for mobile or other touch devices. Rapidly create dynamic analog sticks that appear where you touch, or create static analog sticks as needed. The intention of this tool was to keep the setup simple, with only 2 basic steps to set it up, effectively making overhead development minimal. The Virtual Analog is a scene asset originally created by Jakub Grzesik (www.kivano.net) for Godot V2. It was converted by Mathew Nold.

RegularPolygon2D 2D
by perodactyl
Adds a RegularPolygon2D node under Polygon2D. Shapes have a radius, a vertex count, and, if fill is false, a thickness.

GDPeg for Godot Engine 4
by arlez80
Parsing Expression Grammar for GDScript, Godot Engine 4

DataSourceManager
by smalldy
Bind an object's property to specified functions and provide a set_data function to update the property's value, which then triggers the bound functions. This can be used for UI updates or other scenarios where closely monitoring property changes is required. 将对象的某个属性与指定的函数绑定,并提供set_data函数,更新属性的值,随后调用那些被绑定的函数。可以用于UI更新,或其他需要密切关注属性变化的场景。

Squash the Creeps Assets (Unfinished)
by pygmy
Just wanted a version of squash the creeps that isn't finished without others having to download from GitHub.

Destructibles CSharp
by zachar3
A simple plugin to allow the easy creation and use of destructible objects inside of Godot. Converts a shard mesh into a Node of mesh instances and custom generated collisions shapes, with each shard having its own rigid body. The shards can be generated either in game or before hand. Designed to be used in conjunction with Blenders cell fracture (or any other tool which can generate the required shard mesh). Further clarified in the README.

Godot file auto-open
by pahool
This simple tool will automatically open .gd and .cs files in the editor when they are created by right-clicking in the filesystem browser and selecting create new -> script. Currently creating the file and opening it in the editor are two separate actions. Please upvote the proposal here if you think this should be default Godot behavior: https://github.com/godotengine/godot-proposals/discussions/11428 Then I can remove this silly addon. Source code available here: https://gitlab.com/pahool_...

Easy Interface
by mordidinhas
Interface validation plugin for GDScript with graphical editor on Godot 4.