Tools
Taffer's Logger
by taffer
A simple logger that emits BBCode-formatted log entry signals.

Procedural Saver/Loader
by charliew
SaverLoader (saver_loader.gd) can save procedural scene trees of arbitrary structure and rebuild them on load. It persists data from procedural and non-procedural objects – but only what you tell it to persist! Saves and loads are very fast because we don't save whole objects. This system is used in I, Voyager (ivoyager.dev) to save/load a procedurally built Solar System with >100 planets & moons and ~65,000 asteroids. Our save/load times with an ssd drive are on the order of ~1 second! For how-to guide, help and feedback, follow one of these two links to either the I, Voyager Forum or Godot Forum: https://ivoyager.dev/forum/index.php?p=/discussion/26/how-to-guide-save-load-persistence-in-your-project https://godotforums.org/discussion/21507/saverloader-save-load-procedural-scene-trees-of-arbitrary-structure
Node Based Finite State Machine 4
by fubus
A finite state machine, which uses nodes as states.
TextureRectRounded
by kurukmm
TextureRect with Rounded Corners, including StretchMode COVERED
Previewer_2D_3D
by amealky
A plugin for Godot Engine writted fully in GDScript that allow you to PREVIEW 2D or 3D editor while editing on the other one. It could be really useful for game that use 3D as physic engine but 2D as rendered engine since if you manage by code or a way of your own to update the 2D view while editing the 3D view for exemple this Plugin will show you the modification in real time Features : 1 - Show/Hide the Preview ( for both ) 1 - Preview 2D while using 3D editor 2 - Preview 3D while using 2D...
BumpToNormal
by jitnaught
Generate a normal map from a bump map
gdfxr - Godot port of sfxr
by timothyqiu
A Godot plugin that ports sfxr, the popular program of choice to make retro sound effects for games. You can use sfxr sound files like regular audio files in Godot and edit sound files like in the original sfxr.

GodotEthers
by cactus
Manage private keys, read from smart contracts, and send transactions to Ethereum Virtual Machine blockchains. With a built-in ABI encoder/decoder, all you need is a contract's ABI to interact with it. For MacOS, X11, and Windows. Built with Godot Rust and Ethers-rs. Note: this addon includes GDExtension dynamic libraries. You may need to grant them permission to open before your project will load them. On MacOS, this can be accomplished by right-click opening the libgodot_ethers.dylib file. ...

Bit of reactivity
by youlikeit
Tiny implementation of reactivity in godot
Ridiculous Coding
by jotson
Makes your coding 1000000x more ridiculous with screenshake, visual effects, and explosions and now an XP bar that tracks your coding progress with fireworks.
Sound Manager
by xecestel
The Sound Manager gives the users better control over the audio of their games. Using this plugin, it is possible to play every sound of the game using just simple method calls. No more long AudioStreamPlayer lists inside your scenes nor long methods to handle the audio inside every script. The plugin was made by Celeste Privitera (Xecestel) and Simón Olivo (sarturo). It's licensed under MIT.
RandomTimer
by pixeleggplant
A simple and clean solution that adds a RandomTimer Node to the Godot engine, which can be used to run a Timer with random Wait Times.