Terrain3D
by Tokisan Games | MIT
A high performance, editable terrain system for Godot 4
A high performance, editable terrain system for Godot 4.4+ written in C++ as a GDExtension plugin. Features: GPU driven, Clipmap Mesh Terrain Can be accessed by GDScript, C#, and any language Godot supports Terrains as small as 64x64m up to 65.5x65.5km Up
Godot SQLite
by 2shady4u | MIT
GDNative wrapper for SQLite (Godot 4.X+), making it possible to use SQLite databases as data storage in all your future games
Godot SQLite This GDNative script aims to serve as a custom wrapper that makes SQLite3 available in Godot 4.0+. Additionally, it does not require any additional compilation or mucking about with build scripts. Detailed usage instructions can be found here
JetBrains Rider Integration
by JetBrains | MIT
Official JetBrains addon that seamlessly integrates Rider with the Godot Editor. Automatically detects Rider installations, lets you switch to Rider as your external editor, and applies recommended settings for a smooth, productive GDScript, C# and C
JetBrains Rider Integration for Godot This official JetBrains addon improves the development experience when using Rider with the Godot Editor, making setup seamless and ensuring optimal defaults out of the box. Key Features Automatic Rider Detection
Godot Krita Importer
by 2shady4u | MIT
Plugin for Godot Engine to automatically import Krita KRA & KRZ-files
Godot Krita Importer Plugin for Godot Engine to automatically import Krita KRA & KRZ-files. Detailed usage instructions can be found here. Supported operating systems: Mac OS X Linux Windows
gdscript2all
by lcourbi | GPL v3
Ever wanted to convert GdScript to other languages C# and c++ ? this tool takes care of most of the work thanks to a custom transpiler with type inference
Requires Python 3.12+ installed (tested with 3.12.5). Editor addon Enable in Project Settings->Plugins then you're set. To use, drag&drop files and folders from the FileSystem dock into the scripts dock then click convert. Example script input : @tool
Godot Environment Query Orchestrator
by marrero171 | MIT
Node-based environment querying system for use with AI characters for Godot 4
Godot Environment Query Orchestrator (GEQO) is a node-based environment querying system for Godot 4.5+, inspired by Unreal Engine's EQS. It allows AI characters to evaluate the world around them and select the best position/node/item based on customizable
GDNative-Ropesim
by mphe | MIT
A fast 2D verlet integration based rope simulation for Godot 4.3
A fast 2D verlet integration based rope simulation for Godot 4.3+. The computation-heavy simulation part is written in C++ using GDExtension, the rest in GDScript. This allows for fast processing and easy extendability. Features: Easy setup and usage Fast
Global Inputs
by Ali Arcan Akgün | Zlib
A GDExtension for Godot 4.5+ that provides global (system-wide) keyboard/mouse input detection
Global Inputs (gd-global-input) A GDExtension for Godot 4.5+ that provides global (system-wide) keyboard input detection on Windows. It allows your Godot application to receive and respond to keyboard input even when the game window is not in focus—
Foundation for xxHash
by Heathen Engineering | Apache 2.0
A minimal Godot 4 GDExtension exposing the xxHash algorithm family (32-bit, 64-bit, and 128-bit) to GDScript and C#. This is a low-level utility, not a game system in its own right — it exists to give the other Heathen Engineering Foundation gems (
A Godot 4 GDExtension that bundles xxHash, an extremely fast non-cryptographic hash algorithm by Yann Collet, and exposes it to GDScript and C#. This is a low-level utility, not a game system in its own right. It gives your project zero-allocation, non
Line3D
by Apocalyptic Phosphorus | MIT
A 3D line node that can be controlled with a Curve3D. It is an easy way to turn a Path3D into a full 3D line, with many customizable features including width, width curve, cap modes, and resolution
Line3D Line3D is a Godot 4 GDExtension that generates a 3D tube mesh along a Curve3D . It is designed to provide an easy way to turn a Path3D curve into a customizable 3D line, with support for variable width, different cap styles, configurable mesh
Native Tray
by Ali Arcan Akgün | Zlib
A GDExtension for Godot 4.5+ that provides native Windows System Tray (notification area) integration
Native Tray (godot-native-tray) A GDExtension for Godot 4.5+ that provides native System Tray integration on Windows. It allows your Godot application to display an icon in the taskbar notification area, create context menus, and handle background clicks—
GameCenterKit for Godot
by Kerem Vatandas | MIT
A focused, prebuilt, signal-driven Game Center bridge for Godot 4.5–4.7 on iOS 14
GameCenterKit connects your Godot game to Apple's Game Center through a small GDExtension singleton. Prebuilt binaries install directly under addons/gamecenter/ , so you do not need to compile native code. Features Local-player authentication and display
Godot Sandbox
by Alf-André Walla | BSD 3-Clause License
This extension enables safe, fast and low-latency modding support for Godot games. SafeGDScript replaces GDScript as both faster (with JIT) and safer (when restricted)
This extension enables safe, fast and low-latency modding support for Godot games. It's currently a work-in-progress. Check out the github repository to find a browser demo and showcase projects
VortarisModLoader
by ASDF Studio | MIT
A data-driven mod loader for Godot 4.7, written in C++ as a GDExtension. Open source, no runtime dependencies
VortarisModLoader A data-driven mod loader for Godot 4.7+, written in C++ as a GDExtension (godot-cpp). Open source, no runtime dependencies. Every piece of moddable content is addressed by a namespaced id ( namespace.path , Minecraft ResourceLocation
VortarisCSV
by ASDF Studio | MIT
Modern CSV/DSV data plugin for Godot 4.7, written in C++ as a GDExtension (godot-cpp)
VortarisCSV Modern CSV/DSV data plugin for Godot 4.7+, written in C++ (GDExtension). Fast RFC 4180 parsing, UE-DataTable-style reflection binding, a full editor import pipeline, and a rich convenience API. Easy to start, flexible under the hood. Features
Godot TdLib
by UtileRain | MIT
A GDExtension C++ wrapper for working with TdLib (JSON interface) on Godot Engine
Godot-tdlib is a GDExtension C++ wrapper for working with TdLib (JSON interface) on Godot Engine. Can be used to create games or applications for integration or create alternative Telegram clients through Telegram Database API. Features: Sending and
VortarisECS
by ASDF Studio | MIT
A modern, data-oriented ECS (Entity-Component-System) framework for Godot 4.7 written in C++ as a GDExtension (godot-cpp). It is easy to use, robust, extensible and network-synchronizable
VortarisECS A modern, data-oriented ECS (Entity-Component-System) framework for Godot 4.7+, written in C++ as a GDExtension (godot-cpp). Easy to use, robust, extensible and network-synchronizable — with a typed C++ hot path and a friendly GDScript API
Ogham Storyteller Foundation
by Heathen Engineering | Apache 2.0
Bringing the power of a non-linear narrative editor directly into Godot. We believe crafting intricate, branching stories shouldn’t require a computer science degree or an external toolchain, so we built a tool that lets you author and test rich narratives
Bringing the power of a non-linear narrative editor directly into your game engine. We believe crafting intricate, branching stories shouldn’t require a computer science degree or an external toolchain, so we built a tool that lets you author and test
GameplayTags Foundation
by Heathen Engineering | Apache 2.0
A hierarchical, dot-path GameplayTags implementation for Godot 4, with hashed identifiers that cost no runtime string handling once registered, plus a full conditional rules engine (GameplayTagCondition and GameplayTagOperation) for driving gameplay and
A hierarchical, dot-path GameplayTags implementation for Godot 4, with hashed identifiers that cost no runtime string handling once registered, plus a full conditional rules engine (GameplayTagCondition and GameplayTagOperation) for driving gameplay and
Grand Strategy Map Editor
by Tycro Dev | MIT
GS Map is a Godot 4.5 GDExtension that provides editor tools for interacting with Europa Universalis provinces and country data as well as a shader pipeline that renders a map with smooth borders
GS Map is a Godot 4.5 GDExtension that provides editor tools for interacting with Europa Universalis provinces and country data as well as a shader pipeline that renders a map with smooth borders. Features: Smooth borders using HQX shader Compute
BluetoothGD
by NateClarkTech | MIT
GDExtension that handles Bluetooth Classic connections, such as pairing/unpairing of devices, scanning for devices, and device connections
BluetoothGD Cross-platform Bluetooth Classic pairing and connection for Godot 4.x. (Godot 4.4 and 4.7 tested) Built as a GDExtension, it lets you discover, pair, and manage Bluetooth devices (including gamepads) directly from GDScript — ideal for in-game
Tree3D
by JekSun | MIT
Plugin for procedural generation of 3D trees of varying complexity, written in C
Plugin for procedural generation of 3D trees of varying complexity, written in C++. Procedural tree generation. Control the height, slope, number of branches, branch length, gravity, twist, and detail. Turn leaves on or off depending on the season, plant
Project-DJ-Godot
by RROP | LGPL-2.1
Project DJ Godot is a C++-based DJ/rhythm game audio engine for advanced music control in Godot
Project DJ Godot is a C++ based DJ and rhythm game audio engine for handling music more precisely in Godot, with Godot as its main deployment target. It is designed for music-centered games that need more than basic audio playback, including real-time
Window Capture
by punikonta | MIT
GDExtension to capture a specific window and provide it as a texture
Window Capture This GDExtension adds a node WindowCapture that captures a window (identified by its window title) and provides it as an ImageTexture . It's tuned for performance and uses the Windows Graphics Capture API. Works at least with Godot 4.6, but
loading more results...