All Gadgets
Layers
by 3dvachevsky
An easy way to work on projects in a team. Just check video. It is recommended to use it only for the environment
AspectRatioResizeContainer
by iceflower
The AspectRatioContainer allows his own size to be smaller than the children, which causes neighboring UI elements to be covered. This new node type will extend the existing AspectRatioContainer and update it's own minimum size based on the children. This works except for STRETCH_MODE_COVER. You are also not able to use the property custom_minimum_size anymore as it is used to set the minimum size. For more see https://kenyoni-software.github.io/godot-addons/addons/aspect_ratio_resize_contain...
Blender Helper
by antonwetzel
Import Plugins for Blender - Blender to PackedScene - Blender to MeshLibrary for GridMap

Script Name On Top
by rainlizard
Script name listed at the top of the script editor. Plus two smaller features.

Multiplayer Input
by matjlars
This addon provides two simple APIs for using normal Input Actions, but spread out across a Keyboard player and up to 8 Joypad players. This addon handles multiple devices automatically, so you can keep your InputMap clean and maintainable.
Eye Dropper - Palette swapper shader
by nadjiel
Eye Dropper is a shader (GDShader) that helps with quick color palette swapping easily customizable through shader parameters. This shader is a canvas_item type of shader that was meant, at least initially, to be used with CanvasItems nodes in Godot. Contributions are welcome to make a 3D version (To contribute, visit the GitHub repository, available in this page). With this shader, you can configure your palettes through textures or through color arrays, or even use both options, if it's mor...
String Enum
by phnixdev
A Godot addon that enables strings to be used as enum values. See the readme file for more information and the source repository for examples.

Dark Peace's BulletUpHell: BulletHell Engine (Godot 4)
by darkpeace
BulletUpHell is the world's most feature-packed BulletHell Engine! Trailer : https://youtu.be/L9ztZr9Ku2Q As a BulletHell dev myself, my aim is to create a plugin able to recreate ALL the attack patterns present in your favorite bullethell games with easiness of use and flexibility in mind. It takes care of everything related to bullet spawning : patterns, bullet properties, event triggering,... Features include complex bullet movement (from math equations to custom drawn paths), advanced hom...
Horror FPS Template
by thidiamond
Features Inventory Management: Players can collect and manage a variety of items within their inventory. Item Interaction: Items can be used or selected to interact with other elements in the game world. Crafting System: Players can craft new items by combining collected items according to specific recipes. Interactive Environment: The system includes interactive doors and drawers that can be locked/unlocked and opened/closed by dragging with the mouse. There is also a ladder and elevator sys...
3D Refraction Shader
by nathanwarden
A basic 3D refraction shader that includes the following properties: Refraction Tint Specular Roughness Metallic/Reflection Optional normal map

SoftBody2D 2D
by ughuuu
A SoftBody2D is defined by a set of RigidBody2Ds and Joint2Ds used to simulate it and a Skeleton2D used to deform the texture. You can create multiple types of softbodies with this plugin, such as: - Bouncy softbody - Breakable/Deformable softbody - Softbody with hole
MagicaVoxel Importer 3D
by scayze
A Plugin for the GodotEngine to import MagicaVoxel's .vox format as meshes for Godot version 3.1! How-To: Install the Pugin using the Asset Lib. .vox files should be automatically imported. In case they are not, select them in Godot's file browser and navigate to the 'import' tab and press 'Reimport'. The .mesh file created doesn't have VertexColor as albedo enabled by default. So it might appear plain white to you. To enable them, add an SpatialMaterial to the Mesh and enable 'Vertex Color/Use As Albedo'. Have fun!