All Gadgets

Hexagonal Grid Utils
by tacure
Hexagonal grid utilities for Godot. Currently, it only provides two static functions: for flat and pointy top hexagons. These two functions can be used for grid snapping. Note: Debug visuals aren't included with this library.

GameBoy Palette Swap Shader
by krankomat
With this shader, you can color in images (or swap the palette) to look like they are displayed on a GameBoy. This means, the pixels behind the filter are being converted to a 2-bit color palette. You can set the color palette inside a new ShaderMaterial. This is a variant of Ivan Skodje's Godot Gameboy Shaders(https://github.com/ivanskodje-godotengine/godot-gameboy-shaders). The code for the shader was updated to Godot v3.1.1. If you need more info on usage, please read the readme at: https:...

PostFX
by itskorin
This is a re-write of my old Screen-Space Post Processing plugin called "Post Process"

Audio BPM Sync Demo
by godotengine
A demo of how to sync the audio playback with the time for a consistent BPM (beats per minute). How it works: For the sound clock, it uses methods in the AudioServer singleton to synchronize the audio playback. For the system clock, it uses `Time.get_ticks_usec()`. Language: GDScript Renderer: Compatibility

Easy Peasy Multiplayer
by skeatsies
This plugin provides all of the backend tools you need to quickly start making a networked game in Godot! This plugin handles setting up MultiplayerPeers, lobby creation, network switching, and of course, connecting to servers. You will only need to: - Create a way to interface with the plugin (Or you can use a prebuilt UI that I have already created, located in the github repository) - Add Godot's MultiplayerSpawners and MultiplayerSynchronizers where needed This plugin also allows you to sw...

GD-Sync | Advanced Multiplayer Plugin
by gdsync
Get your multiplayer game up and running quickly with our easy-to-integrate plugin. Key Features: - Interactive Lobbies & Matchmaking: Enable players to easily find and join each other from across the globe. - Account System: Allow players to easily create accounts. Comes with built-in email verification and a moderation system. - Persistent Data Storage: Create databases to store and retrieve data from the cloud. - Global Servers: Deliver high uptime and seamless gameplay through our extensi...

tech3bsp 3D
by danielabbott
An idTech 3 BSP format importer for Godot 4.4+ with support for lightmaps and light volumes (with custom shaders), patch geometry, and entities via scene remapping.

Console and Textchat Node
by keilainman
This Addon provides a custom node to add a Console/Textchat to your scenes. You can print messages with various text formatting or enter commands to help you debugging.

VarEdit - Variant File Inspector
by jacobcoughenour
A serialized Variant file inspector built into the Godot Editor. Perfect for debugging your save files stored using FileAccess.store_var() Features - Displays all Variant types. - Multiple files open at once as tabs. - Displays nested dictionaries and arrays. - Tree or JSON text view. - Optional auto refresh when the file changes on disk. - Path filter to only display properties that match a pattern/path. - Supports files saved with FileAccess.COMPRESSION_GZIP.

Third Person Controller 3D
by emirthab
This addon includes 3rd person perspective locomotion and blockout materials, sky.

Phantom Camera
by ramoks
A Camera addon for Godot 4.

Half-Tone Comic Shader
by zacksly
A Half-Tone post-processing effect shader that replicates the appearance of old comic books.