All Gadgets

simple line renderer 3D
by betalars
A Godot Plugin implementation of a line renderer in Godot 4.0, useful for rendering cylindrical volume such as lasers, trails, etc.

DwarfImpulse - A Camera Shake Plugin for C#
by dwarfsoftworks
An easy to use camera shake plugin for Godot. Features: - Easy to use API - Predefined shake algorithms - Easily extensible - Supports both 2D and 3D

WaterMap 2D
by garrettmakes
Add water physics to any TileMap with a single node!

DV's Behavior Tree
by dissonantvoid
A modular behavior tree implementation addon for Godot4, with a user-friendly, extendable system allowing for adaptive AI that reacts to its environment and performs many actions without the code turning spagetti with each iteration. With this addon you can make complex NPCs to populate your world, or bosses that can go through multiple phases with the combination of simple actions and flow control.

Transparency Dither
by paperjack
Instead of fading to alpha, this shader fades to dither to achieve the same effect.

GDScript Space Block Jumper
by gustjc
Very simple plugin that let's you move around your code really fast with shortcuts. Use page-up or page-down to jump to the next empty line. You can also hold shift to to jump to func definitions. Initially inspired by PICO-8 script editor where you use the 'page up/down' keys to move acress functions. Shortcuts: - Page Down : Go to next empty line - Page Up : Go to previous empty line - Shift + Page Down : Go to next 'func' - Shift + Page Up : Go to previous 'func'

Easy Networking Plugin
by likeich
A plugin for the Godot game engine that provides a simple drag-and-drop networking interface that requires as little code as possible. It includes a Networking Global that provides a higher-level networking API and a new node called NetworkSyncer that handles variable syncing for Scenes. Features: -Client-Server and Peer-to-Peer network support -Interpolation -Example lobby and demo -Dynamic object creation and deletion

MLGodotKit
by ihunter
MLGodotKit is a lightweight machine learning toolkit for Godot, designed specifically for game developers. It introduces new node classes through C++ bindings, enabling in-engine training and inference for simple models. Currently supported models include a Linear Regression node for basic numerical predictions, a Classification Tree node for rule-based decision making, and a Neural Network node for nonlinear classification using ReLU and Sigmoid activations. This extension is ideal for proto...

Mobile Sensors Demo
by godotengine
A demo showing the use of various sensors: an accelerometer, a gyroscope, and a magnetometer. These sensors are typically found on mobile devices, so don't expect this demo to work on a desktop PC. Language: GDScript Renderer: Mobile

PathMeshInstance3D 3D
by dougvanny
Node that creates a mesh based on a Path3D Keywords: Line Path Path3D Tube Pipe Mesh

Godot4xCalendarButton
by buckwildgames
A Godot 4x addon that adds a calendar button node.

Simple Timer
by thespoingle
A simple Godot editor plugin to track the amount of time spent on a project.