All Gadgets

Dynamic Day Night Cycles
by eisclimber
The plugin allows correctly simulating the daylight, nighttime, dawn and dusk of you game's planet. It calculates the alteration of day-lengths throughout a year so days get shorter in the winter and longer in the summer. The plugin allows full customization of the days per year's, day duration and the location on the planet to give the most immersive results.

MilangaNote
by dannygaray60
An offline alternative to Milanote. This is a tool to organize your ideas and projects into visual boards.

DestroHook
by lorddestro
A add-on which can quickly be added to your 3D project to have a spring based grappling hook system similar to Unity

Xsolla SDK
by spaceship
Monetize your game using the Xsolla SDK for Godot This plugin is in no way affiliated with Xsolla

EasyCompute
by tymec
EasyCompute is an addon that streamlines the usage of compute shaders with a user-friendly API. Simplify shader loading, buffer management, and shader execution to accelerate your development workflow.

Godot-Silkload cloth simulation solution
by gaoran0623
A bone-driven cloth simulation solution for godot4.4+ 3D games, based on verlet integration algorithm

GDScript Interfaces
by nsrosenqvist
A library which provides a naive GDScript implementation of interfaces for Godot. It can by its nature only check for implementations at runtime and cannot validate method parameter definitions due to the language's lack of introspection. All implementations are validated when the application is loaded by default, so it behaves quite similarly to how one would expect interfaces to work in other languages.

Text to Speech
by karolisd
Godot Text to Speech is a plugin that creates text-to-speech voice synthesis in the Godot engine using the FOSS Flite engine.

Base64 Manager
by mxt08
A simple base 64 encoder and decoder.

GUI Input Mapping Demo
by godotengine
A demo showing how to build an input key remapping screen. - Click the buttons to change the bound keys. - Persists the keys to disk, so they are preserved after the project is restarted. Language: GDScript Renderer: Compatibility

Notchz (Safe Area)
by lunsokhasovan
Is safe area node that set offsets by member or automatic set from cutout areas to ensure fit within safe area. It's useful for build mobile games or apps. ● Usage: Just create Notchz as root node or add as a main UI.

BlipKit
by detomon
A GDExtension for creating the beautiful sound of old sound chips. • Generate waveforms: square, triangle, noise, sawtooth, sine, and BlipKitWaveform using BlipKitTrack • Create pitch, volume, panning, and duty cycle envelopes using BlipKitInstrument • Load and play audio samples from AudioStreamWAV using BlipKitSample • Provides a basic byte code interpreter to generate more complex melodies and reuse patterns