All Gadgets

Dear ImGui for Godot
by pkdawson
Quickly create GUIs for tools and debugging with Dear ImGui using C#, C++, or GDScript. Be sure to enable the plugin after installation. For C# projects, you need to target framework .NET 8 or later, allow unsafe code blocks, and install NuGet package ImGui.NET 1.91.6.1

GodotSharpLog
by luckyfeng
GodotSharpLog is a logging tool designed for Godot C#, aiming to help developers manage log information more conveniently in different scenarios.

PlayerPrefs C#
by marcwerk
Standard PlayerPrefs implementation similar to that in Unity. Used for fast and easy storage of small amounts of data. Written in C#. Supports all platforms.

MattohaLobbySystem
by zer0xtj
Effortlessly manage multiple lobbies with one server in your Godot games. Features auto-replication, dynamic spawning, and easy C# & GDScript integration. Perfect for creating seamless multiplayer experiences.

Line Renderer 3D
by lemist24
A GDScript implementation of a line renderer in Godot 4.0, useful for rendering cylindrical volume such as lasers, trails, etc. Based on the Godot 3.0 version by @dbp8890 at https://github.com/dbp8890/line-renderer, which is based on the helpful C# implementation by @paulohyy at https://github.com/paulohyy/linerenderer and added some additional features such as UV tiling and a .tscn file for ease of use. To use, simply download and unzip the folder, which contains a demo project. If the demo ...

Syvies Core
by syviesdev
A collection of different C# utilities for Godot and other plugins made by Syvies.

Pong CS
by mugentwo
C# translation of the following example: https://godotengine.org/asset-library/asset/121

GdUnit4
by nullpointer
GdUnit4 is an embedded unit testing framework designed for testing Gd scripts, C# scripts, and scenes in the Godot editor.

Operations
by chrisizeful
Operations provides a quick and efficient way to programmatically create animations and complex behavior trees in the Godot game engine. A large collection of built-in operations are provided, with custom operations being very easy to make. It is available in both C# and GDSCript. For more information, API usage, and examples see the Github repo.

Mono Build Toggler
by spectre7
Adds a toggle button to the editor toolbar which allows enabling or disabling Mono build by hiding the project's solution file. Useful for projects which use both C# and another language like GDScript, so that you can disable Mono while you're not editing any C# source files.

ink
by paulloz
An integration for ink, a powerful narrative scripting language. GodotInk is mainly aimed at C# games, but is completely interoperable from GDScript. - Project home page: https://github.com/paulloz/godot-ink/ - Installation: https://github.com/paulloz/godot-ink/wiki#%EF%B8%8F-installation - Quick start guide: https://github.com/paulloz/godot-ink/wiki#-quick-start-guide

Controller Icons (C#)
by jembawls
Provides icons for all major controllers and keyboard/mouse actions, with an automatic icon remapping system. C# Port of https://godotengine.org/asset-library/asset/2565 * This version requires Godot .NET 4.1.2 minimum.