All Gadgets
SmoothPixelSubViewportContainer 2D
by apples
A variant of SubViewportContainer that provides a smooth camera and anti-aliasing for pixel-perfect games.

Wraparound side scrolling shooter Defender style
by jsolde
This asset shows one way to build with Godot a 2D space shooter side-scrolling game with a wraparound world, like the one in the classic Defender arcade game. More details here: https://github.com/JSolde/Godot-demo-2D-Side-Scrolling-and-Wraparound-Shooter

Direct Dictionary Edit
by heppocogne
The default inspector of Dictionary property requires a lot of manipulations to add, edit, and remove key-value pairs. This addon allows you to edit a Dictionary property with text.

BurtTree
by studiomelleder
Fast, simple and easily extendable Behaviour Tree plugin for Godot 4.x Mono.

Audio Mixer Visualizer
by mordi
This tool draws the audio mixer buses at the bottom of the screen during runtime, along with any effects. The output is visualized in meters, with max peaks displayed in decibels for a few seconds. Intended for debugging. Originally created for the Transmogrify game project by Odyssey Entertainment.

TileMap-BleedGenerator 2D
by nekolumbia
A plugin to generate bleed for all tiles of a tilemap texture. Select a texture in the FileSystem, open it in the inspector, set the tile size and bleed thickness and press "Generate Bleed Image...". A new Image will be generated in the same location. The tilemap-textures size has to be dividable by the set tile size.

Ginq
by kaluluosi
Linq for GDScript 2.0

Godot GIF (4.4.1)
by b0tlanner
GDExtension for Godot 4.4.1+ to load GIF files as AnimatedTexture and/or SpriteFrames. Go to the repo for a binary that allows converting gifs to standalone resources without requiring the addon in your prpject

LiveDebugger
by folta
high-level debug window for game status. watch display text Node Properties and Functions. can edit only primitive node.
Gnumaru's Scene Tree View Buttons
by gnumaru
Adds new buttons to the scene tree view. Currently two new buttons are added 1) Editor Comment: Every node that has a non empty editor_comment property will show up a sticky note icon. When pressed, this will select that node and open up the editor_description edit popup 2) Incomming Connections: Every node that has one or more incoming connections will show up a "hearing ear" icon. When pressed, this will open a popup listing all current incomming connections to that node. 3) Metadata: Every...

DI: Dependency Injector
by adamsaudagar
This script provides a Dependency Injection (DI) system for the Godot Engine. It facilitates object creation, dependency management, and binding using various modes (singleton, instance, value, etc.). With this script, you can manage your dependencies more efficiently, especially for large-scale Godot projects. --- ## Features - **Dependency Injection**: Inject dependencies into nodes dynamically or throughout the scene tree. - **Binding System**: Bind classes, interfaces, variables, and scen...

Animated Zombie
by imageparseconde
An animated lowpoly Zombie for your game project! Animations : SPAWN IDLE WALK RUN ATK ATK HEAD HIT DEAD very important !!! if you have shakes during the animation, you must reimport the model in 60 fps, disable the optimizer and put all the bones in "nearest" mode in the interpolation mode. in the case of the zombie you have to put in "nearest" the "HIT" animation and the "ATK" animation. you have to do it on all bones! good game.