All Gadgets

OSShortcut
by thiagola92
Replicate Operating System key presses and release into Godot. Useful if there is a need to listen key press/release when Godot window is not focus. Examples: - Overlays (like Steam and Discord show overlays) - Streaming software (like OBS Studio use to change scenes) - VTuber software (change character state) Compatibility with Linux (X11) and Windows.
![Godot Node FSM Plugin [Finite State Machine] hero image](https://gitlab.com/sunetraalex/godot-node-fsm-plugin/raw/master/icon.png)
Godot Node FSM Plugin [Finite State Machine]
by sunetraalex
A Node based Finite State Machine Plugin for Godot 3.1.

Godot Level Editor 2D (GLE2D) 2D
by crossbow
This tool allows the user to create maps and manage resources to help with level design task, providing a useful dock with the resources to drag and drop easily.

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

QR Code 2D
by iceflower
QR Code generation either with the `QRCodeRect` node or use the encoding result of the `QRCode` class. For more see https://kenyoni-software.github.io/godot-addons/addons/qr_code/.

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

Tiled Map Importer - Latest Fork 2D
by jakes1403
A fork to add more features to the unmaintained Tiled Map Importer repository. Import TileMaps from the Tiled Map Editor (http://mapeditor.org). This imports maps as a Godot scene. For Godot 3.x More info at: https://github.com/jakes1403/godot-tiled-importer-improvements Fork Additions: * Tile animations. * Per-layer z index support. * Custom material support. Original Features: * Import Tiled file as a Godot scene. Each layer in Tiled is a TileMap in Godot. * Import TileSets from Tiled stand...

Node Based Finite State Machine 4
by fubus
A finite state machine, which uses nodes as states.

Sudden Godot Fade Transition Manager
by suddenhost
This add-on allows for easy a fadein/out effect between scene transitions.

TextureRectRounded
by kurukmm
TextureRect with Rounded Corners, including StretchMode COVERED

Sound Propagation Demo
by tianmaru
This project demonstrates a possible method on how to achieve a more realistic sound propagation. The sound is propagated along a Grid3D, until a line of sight to the player is established.

Controllers Icons Local Multiplayer
by matseuu
Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player. Based on "Controller Icons" Addon