All Gadgets

Values With Modifiers
by nullmolotov
Classes for dynamic modification of float and integer values via modifiers with a name, a value, and a operation type (ADD, MULTIPLY, OR DIVIDE) with support for priorities. Also a ConditionEvaluator class that works like a multi-conditional if statement with dynamic adding and removing of named conditions.

NoiseTextureGPU 2D
by megazar21
A reimplementation of the existing OpenSimplexNoise class, but reprogrammed in GPU (shader), C++ (GDNative) and GDScript. It's characterised for it's improvement in rendering speed for GPU.

Godot Firebase Lite
by juanitogan
Lite wrappers for Firebase App, Firebase Auth, and Firebase Database. (No Firestore or Cloud Storage as of yet.) Godot Firebase Lite promotes the pattern of using yield() for all of the CRUD methods (which saves a lot of signal wiring). INSTALLATION If installing from Godot's AssetLib Package Installer: 1. Unselect all files and then select only the folders you need: - firebase_app_lite (required) - firebase_auth_lite (optional) - firebase_database_lite (optional) 2. Create a `firebase` globa...

Eternal
by masoudata
Puts the script list in a separate dock to make them always visible, and makes sure that even if you're in 2D/3D/AssetLib or some other view, by clicking on one of the script names it switches back to the script editor.

PerfBullets 2D
by moonzeldev
Spawn thousands of bullets or particles on screen in an extremely performant way! This plugin uses the MultiMeshInstance2D to render thousands of bullets easily while running the logic in C++ to keep things fast! Use this for bullet hell or danmaku-type games! Now version 1.2! Here is the full repository for documentation: https://github.com/Moonzel/Godot-PerfBullets

Auto add class_name
by zwickarr
Automatically adds class_name to new script files Update 1: Will not add to files in your addons folder. Update 2: Optimized (was checking all your scripts, not cool)

Grid Display 2D
by gryphonclaw
This add on creates a Grid Display node based on Node2D Once you add the node to the scene, you can configure border width and color. Along with grid cell size and grid line widths (for both vertical and horizontal) as well as colors for border, vertical lines and horizontal lines.

Free fly camera
by highlife
This is a versatile free-fly camera for Godot, designed to handle 3D character movement with smooth camera controls. It features adjustable movement settings, mouse sensitivity, sprinting, head rotation clamping, and more. It's perfect for exploring 3D environments or any other project that requires a free-form camera perspective.

NV Node Pivot
by naiive
Add preset for Node Pivot offset / center point

Pycolytics - Open Source Event Analytics
by davidkerekes
A plugin for interfacing with pycolytics, a tiny open source event logging webservice. It provides anonymized event logging with as little as a single function call. Key Features: Events are resources. You can export them, reuse them, set them from the editor. Automatic user-id and session-id generation, without requiring persistent storage. Automatic batched submissions, for minimal performance impact. Autoload included: For convenient logging. Built-in startup and shutdown events, with cust...

GodotEnv
by cuca
This addon was made for .env file consuming and creation in Godot Engine

JamCountdown
by andresgamboa
JamCountdown is a plugin for Godot 3 to keep track of the time left for a gamejam or other deadlines.