Skip to main content

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 Logo

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:

Build docs developers (and LLMs) love