Documentation Index
Fetch the complete documentation index at: https://mintlify.com/geode-sdk/docs/llms.txt
Use this file to discover all available pages before exploring further.
Geode SDK
Geode is a Geometry Dash mod loader and modding SDK with a modern approach towards mod development. Unlike previous mod loaders, which merely inject the DLLs and let devs handle the rest, Geode aims to be a more comprehensive project, which manages loaded mods & hooks itself. Geode has been built to ensure performance, compatibility, portability and ease of use. For developers, Geode means easy development and portability; for end users, Geode means a uniform and easy experience using mods.These docs are intended for developers looking to use Geode. If you’re someone who would just like to use mods, see our homepage.
Key features
End mod incompatibility
Geode addresses traditional modding compatibility problems with better solutions, ensuring your mods work together seamlessly.
Better ergonomics
Clean, readable syntax for hooks contained within a single source file. No more dealing with calling conventions, trampolines, or manual hook setup.
Performance focused
Built from the ground up with performance in mind, Geode efficiently manages loaded mods and hooks.
Cross-platform
Geode is designed for portability, making it easier to develop mods that work across different platforms.
Getting started
Why Geode?
Learn about the benefits of using Geode for your Geometry Dash mods
Getting started
Step by step tutorial on getting started with Geode SDK
Handbook
Beginner-friendly tutorial series on using Geode and GD modding in general
Modify tutorial
Learn how to create and manage hooks with Geode’s clean syntax
Community and support
If you need help using Geode or would like to contribute, you have several options:- Join our Discord Server for community support and discussions
- Open an issue or pull request on any Geode repository on GitHub
- Browse the class & function documentation built automatically from the Geode source code