All Gadgets

Matrix Transform Demo
by godotengine
This demo project is a playground where you can visualize how transforms work. NOTE: Do not "run" this project. You are only meant to use it within the Godot editor. For more information, see the Matrices and Transforms documentation: https://docs.godotengine.org/en/latest/tutorials/math/matrices_and_transforms.html How it works: In both 2D and 3D, colored lines are drawn indicating the basis vectors as well as the origin vector. For 3D, this means cuboids. If you translate, rotate, scale, or...

Saving and Loading (Serialization) Demo
by godotengine
This demo showcases how to save a simple game with each serialization format supported by Godot: - ConfigFile - JSON More formats may be added in the future. For more information, see Saving games in the documentation: https://docs.godotengine.org/en/latest/tutorials/io/saving_games.html See the "Run-time File Saving and Loading" demo for an example of loading various file types in an exported project without needing to import them. Language: GDScript Renderer: Compatibility

Path Tool 3D
by eerik
This Godot plugin allows you to create 3D paths with weights and curves that you can export as a CSV and use in projects. Example usage for this would be a path network for city traffic.

Fancy Fades Scene Changes (Godot 3.x)
by nightblade
Did you ever want a fancy scene change? Look no further - this asset allows you to create buttery-smooth, fancy fades between two scenes, with a single line of code! Supports: - Cross-fades (fade from one scene to the other) - Shader-based fancy dissolves - Scenes that contain entities with cameras This library is in beta, and works well as far as I know. Please report any bugs!

Questify - Quest editor and manager
by thewalruzz
Graph-based quest editor and manager for Godot 4. For documentation and more information, please visit the GitHub repository.

Audio Effect Inspector
by noodlesushi
Audio Effects could be confusing to users who may be unfamiliar with the Audio Engineering environment and its tools. Looking at sliders with no visual feedback may seem a little daunting. This is where the Audio Effect Inspector comes in handy! It enables you to control your tools much easier with a graphical interface; like any VST plugin used in DAWs. The Audio Effect Inspector allows you to interact with Audio Effects with responsive graphical feedback. Currently Supports: - AudioEffectDi...

GestureControlledCamera2Dx
by mavcito
A Camera2D node controlled through gestures. It's also an example of how to use the Godot Touch Input Manager (GDTIM).

Gemini Godot Dock
by weesna
Integrates Google's Gemini AI models directly into the Godot editor interface via API. - Node tree and Script Editor right click context menus for adding attachments to prompts - Optional inclusion for scene tree, project tree, and node details in Editor Settings - Various different models exposed. (Note: Only text-based models are currently supported, different models may yield unexpected results. Additional support may be added for these models later.)

DeformableMesh
by cloudofoz
This addon allows to deform 3D meshes using customizable deformers at run-time. In this version SphericalDeformer and SimpleDeformer (bend, twist, taper) nodes are provided.

Vanguard 2D
by sparrowworks
Vanguard is a basic weapons system library containing ranged & melee, projectiles, area of effect... it's structured like a box of legos where you assemble these modules in whatever way you want (documentation included of course). Feel free to submit an issue and ask any question.
Godot Vim
by apock
Most basic vim motion controls for those who really miss it while editing scripts! Check the repo for a list of bindings. https://github.com/joshnajera/godot-vim Recent massive update thanks to github user wenqiangwang!

Dockable Output
by moonbrickgames
An editor plugin that simply moves the standard output window to its own dockable area.