All Gadgets

Animated Grid Container
by trogallart
Adds a new animated grid container control node type that allow you to have a lot of control on it's children and their sorting over time in a grid like layout.

Component Based Car Destruction System
by go3d
These are scripts for making component based destruction system for Cars There are 2 Scripts one for 1) Door.gd , as the name suggest it needs to be applied on the door of the car.t 2) Rigid.gd , it is the script that you need to apply on every other breakable component of the car.

Google Sheet Localization Handler
by palmasop
Sync your Godot game’s translations directly from Google Sheets! Easily manage, update, and test all your localizations right inside the editor—no more manual CSVs or copy-pasting. Perfect for teams and solo devs who want fast, hassle-free multilingual support.

Steam Locale Mapper
by astralcrowgames
Godot 4.1+ addon for mapping Steam API languages to Godot locale codes. When using Steam API addons in Godot such as GodotSteam, language names need to be mapped to Godot locales in order to switch a Godot game's language to the user-selected one in Steam. This small addon provides mapping functions to handle all languages available via the Steam API. For more information see: https://github.com/AstralCrowGames/GodotSteamLocaleMapper

Kenney Spritesheet Importer 2D
by iseesharp83
Imports 2D Spritesheets from Kenney assets. These are normally found in the Spritesheets folder, and include a png and an xml file with <TextureAtlas> and <SubTexture> nodes.

Terrain Layered Shader
by blackears
This addon contains two shaders meant to be used as a material for terrain objects. The shaders support color, normal, roughness and metallic maps. They also provide a tile scrambling feature that gets rid of obvious repeated patterns. You can also stack several different terrain shader on top of each other and use masks to blend between them.

Inventory System
by expressobits
Modular inventory system for godot 4 with nodes, compatible with multiplayer, separate logic from the UI, Using items as separate resources. Docs: https://expressobits.com/inventory-system-docs/

Unreal Collision Importer
by mrflamey
If you have libraries of objects with carefully set up collision from Unreal projects and want to get that collision into Godot, you can use this tool to do so. It detects the prefixes used by Unreal to import manually created collisions and allows Godot to use them too. Supported: - Multiple colliders per object (under a single StaticBody) - Box, Sphere, Capsule and Convex colliders - Colliders can be translated and rotated Usage: - Put the script in your project somewhere - Select the impor...

Portal
by 3dvachevsky
Plugin for Visual Shader

Draftsman
by luckyb45tard
Customizable script that unifies all 2D draw methods in one place, both for debugging and in game purposes. Contains functions that will draw circle outlines, lines, text and trajectories for rigid bodies depending on the force. NOTE: add Draftsman to auto loaded scripts. Go to: Project / Project settings / AutoLoad
Run Preset
by ciberturtle
A customizable run button for Godot

Favorite Scenes
by chairfull
Add a Scenes menu bar drop down for rapidly loading and selecting favorite scenes in the editor.