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.

To be able to use the Geode SDK, you will need at least the following:
  • A C++ compiler
  • CMake - Version 3.29+ is required - make sure to add to PATH when installing on Windows.
  • Git - Hey you. Yes, you! I know a lot of people skip this step but you will need it. Don’t come at us asking for why you “could not find git for clone of json-populate”.

Compiler

To use the Geode SDK, and in turn make Geometry Dash mods, you will need either:

Install LLVM and Ninja

First, install LLVM and Ninja. The easiest way is using Scoop:
scoop install llvm ninja
LLVM itself does not come with Windows SDK and CRT libraries, so you will need a minimal Visual Studio install for these, which is described in the next section.

Build docs developers (and LLMs) love