Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iAndyHD3/awesome-geometry-dash

A curated list of awesome Geometry Dash mods, libraries, frameworks, resources and more
https://github.com/iAndyHD3/awesome-geometry-dash

List: awesome-geometry-dash

Last synced: about 1 month ago
JSON representation

A curated list of awesome Geometry Dash mods, libraries, frameworks, resources and more

Awesome Lists containing this project

README

        

# Awesome Geometry Dash
>
>
> Note
>

>
> Geometry Dash's 2.2 update has made most of these mods not work anymore! You will have to wait for them to be updated.

>
>
> Note
>

>
> `Geometry Dash` is abbreviated as `GD` everywhere.

# Contents
- [Mod Menus](#mod-menus)
- [Modding Frameworks](#modding-frameworks)
- [Libraries](#libraries)
- [Mods](#mods)
- [Bots](#bots)
- [Websites](#websites)
- [Tools](#tools)
- [Texture Packs](#texture-packs)
- [Discord Servers](#discord-servers)
- [Other](#other)

## Mod Menus

| Mod Menu | Platform | Free | In-Game UI | OSS | Discord |
|:----------------------------------------------------------------------:|:--------:|:----:|:----------:|:---:|:-------------------------------------:|
| [GD Mega Overlay](https://github.com/maxnut/GDMegaOverlay) | Windows | ✅ | ✅ | ✅ | [Join](https://discord.gg/nbDjEg7SSU) |
| [GDHM](https://youtu.be/o1SfCT0Vrvg) | Windows | ✅ | ✅ | ❌ | [Join](https://discord.gg/QSBD6XpMAD) |
| [Mega Hack v5](https://youtu.be/zJ-s7lvD1j4) | Windows | ✅ | ❌ | ✅ | ❌ |
| [Mega Hack v7](https://absolllute.com/store/view_mega_hack_pro) | Windows | ❌ | ✅ | ❌ | [Join](https://discord.gg/agMrcTkm9M) |
| [IAD Mod Menu](https://youtu.be/YNF_wk7uMuA) | Android | ✅ | ✅ | ❌ | [Join](https://discord.gg/mb4KcDFnpq) |
| [Mega Hack Mobile](https://absolllute.com/store/view_mega_hack_mobile) | Android | ❌ | ✅ | ❌ | [Join](https://discord.gg/agMrcTkm9M) |
| [Crystal Client](https://github.com/ninXout/Crystal-Client) | Mac | ✅ | ✅ | ✅ | [Join](https://discord.gg/xV5dekWHTd) |
| [iCreate Pro](https://icreate.pro/) | iOS | ❌ | ✅ | ❌ | [Join](https://discord.gg/CqEC26gJEX) |

## Modding Frameworks

- [Geode](https://geode-sdk.org/) - GD mod loader and modding SDK with a modern approach towards mod development.

## Libraries

- [Better Text Areas](https://gist.github.com/SMJSGaming/4c640b97d359cbaaa6844f2942065811) - Makes text areas more bearable to work
- [Clip](https://gist.github.com/HJfod/ba8e6b637874eaee1305f5d079e61a3a) - CCClippingNode but uses the content size instead for maximum ease-of-use
- [cocos-headers](https://github.com/hjfod/cocos-headers/) Windows cocos2dx headers with some robtop modifications
- [Dash4j](https://github.com/Alphatism/Dash4j) - Java library to interact with GD
- [GD Custom Object](https://github.com/camila314/gd-custom-object) - An example of a custom object using Geode.
- [gd-imgui-cocos
](https://github.com/matcool/gd-imgui-cocos) - imgui in gd via a cocos node (Geode)
- [gd.h](https://github.com/hjfod/gd.h) - Windows geometry dash headers (HJFod fork)
- [gd.py](https://github.com/nekitdev/gd.py) - An API wrapper for GD written in Python
- [jdash](https://github.com/Alex1304/jdash) - GD API for Java developers
- [mat-dash](https://github.com/matcool/mat-dash) - C++ library to wrap hooks and calling conventions
- [megahack-api](https://github.com/zaphir-code/megahack-api) - API functions of Megahack v7
- [UIBuilder](https://github.com/camila314/uibuilder) - C++ Header-only UI Builder class for GD
- [VideoPlayer](https://github.com/FigmentBoy/VideoPlayer) - An API for playing mpeg (.mpg) videos within the Geode SDK

## Mods

>
>
> Note
>

>
> Inline links mainly point to github repos, to download go to the Releases page

- [Abbreviated Labels](https://github.com/iAndyHD3/gd-mods) - Abbreviates download/likes label numbers
- [Algebra Dash](https://github.com/cgytrus/AlgebraDash) - General optimization mod
- [Alt Tab Fix](https://cdn.discordapp.com/attachments/837026406282035300/883648104442769428/AltTabFix-v1.0.dll) - Fixes the game thinking that you are still holding alt when you initially alt tab into the game
- [AutoPause](https://github.com/Alphatism/AutoPause) - Autopause on unfocus
- [BetterEdit](https://github.com/HJfod/BetterEdit) - Makes the GD Editor, well, Better.
- [BetterInfo](https://github.com/Cvolton/best-epic-gd-mods) - Adds a lot of extra info to the game
- [BetterPause](https://github.com/TpdeaX/BetterPause) - Adds quick settings, directly built-in quest menu and improved volume settings
- [Checkpoint Fix](https://github.com/FigmentBoy/Checkpoint-Fix) - Fixes momentum with checkpoints
- [Circle Tool](https://github.com/matcool/small-gd-mods/) - Adds a tool to the editor to generate circles by duplicating and rotating objects
- [Clipboard Fix](https://github.com/adafcaefc/GDClipboardFix) - Fixes copy level id in the comments
- [ConcurrentHTTP](https://github.com/Alphatism/ConcurrentHTTP) - Allows you to make multiple server requests at the same time
- [Crash logger](https://github.com/matcool/small-gd-mods/) - Basic logger that logs crashes in a file named `crash-log.log`
- [Custom Splash Screen Messages](https://cdn.discordapp.com/attachments/837026406282035300/874668273956974682/CustomSplash.dll) - Allows you to have custom splash screen messages
- [Death Link](https://github.com/Alphatism/DeathLink) - Link your deaths with other players (with the extension)
- [DemonsInGarage](https://github.com/Alphatism/DemonsInGarage) adds the Demon Stat to the icon changing scene
- [Editor Collab](https://github.com/altalk23/EditorCollab) - Live multiplayer editor collaboration tool
- [EditorLineLimitBypass](https://github.com/cgytrus/EditorLineLimitBypass) - Increases the maximum amount of lines the editor can render
- [EditorWaveform](https://github.com/cgytrus/EditorWaveform) - Shows the current song's waveform in the editor
- [Every key jumps](https://github.com/matcool/small-gd-mods/) - Allows you to play gd with almost every key in your keyboard
- [FadeMusicOnDeath](https://github.com/cgytrus/FadeMusicOnDeath) - Makes the music slow down when you die instead of just stopping
- [Fix Effect Lines](https://github.com/matcool/small-gd-mods/) - Fixes trigger effect lines not showing up sometimes
- [GD Share](https://github.com/HJfod/GDShare-mod) - Adds buttons to export / import levels.
- [GDInputLag](https://github.com/theyareonit/GDInputLag) - Remove the 1 frame of input lag
- [GeometryCache](https://github.com/cgytrus/GeometryCache) - Improves loading performance by using QOI image compression instead of PNG
- [Global clipboard](https://github.com/matcool/small-gd-mods/) - Stores your object clipboard between levels (included in BetterEdit)
- [GroupExporter](https://github.com/iAndyHD3/GroupExporter) - Export free and used groups to a text file
- [Icon Kit Saver](https://cdn.discordapp.com/attachments/837026406282035300/846805633390346240/IconSave-v0.42.zip) - Save/Load icon kits
- [Icon Profile](https://github.com/iAndyHD3/small-gd-mods) - Changes the profile button in the menu to your actual selected icon
- [image2gd](https://github.com/iAndyHD3/image2gd) - Integrated mod to import images to editor
- [Infinite Mode](https://github.com/decoder0007/Infinite-Mode/releases) - Play your way through a series of levels that get aggressively harder
- [Invisible Dual Bugfix](https://cdn.discordapp.com/attachments/832728278539829248/888963223435485215/invisible-dual-bugfix.dll) - Fixes the other icon being invisible while in a dual
- [Known Players](https://github.com/iAndyHD3/small-gd-mods) - Only known player icons appear in the main menu
- [Level Analysis](https://cdn.discordapp.com/attachments/589504346677575691/1127949489316048936/levelanalysis-wrapper.dll) - Detects image hack usage in levels such as geometrize and image2gd before you play them
- [Level Info Settings](https://github.com/FigmentBoy/LevelInfoSettings) - Displays the settings icon from the main menu in the level menus
- [LimitCheckpoints](https://github.com/Alphatism/LimitCheckpoints) - Limit how many checkpoints are in a level at a time
- [Low Capacity Fix](https://github.com/Cvolton/best-epic-gd-mods/releases/download/more-button-v1.0.2/capacity-fix.dll) - Fixes an optimization fix that RobTop messed up during the development.
- [MegaHack Recolor](https://github.com/Ikszyon/MegaHack-Recolor) - Customize MHv7's purple color
- [Menu Animation](https://github.com/HJfod/cool-menu-animation) - Wacky main menu animation ([Video](https://youtu.be/jAWEwNRnXuI))
- [Menu shaders](https://github.com/matcool/small-gd-mods/) - Replaces the background of the main menu with a customizable shader
- [Minute Support](https://github.com/iAndyHD3/gd-mods) - Make the song offset label accept minute-like string
- [nongd](https://github.com/Fleeym/nongd) - NONG manager written using Geode
- [Remove Endscreen](https://github.com/iAndyHD3/gd-mods) - Removes the endscreen when finishing a level.
- [RGB Color Input](https://github.com/matcool/small-gd-mods/) - Adds a widget to directly edit the R G and B values of a color channel
- [Run Info](https://github.com/matcool/small-gd-mods/) - Adds an overlay which shows info for practice mode and start pos attempts
- [Scene Switcher](https://cdn.discordapp.com/attachments/837026406282035300/898684171503939584/SceneSwitcher-v1.1.dll) - Lets you switch between scenes quickly by holding Caps Lock
- [ScreenSelector](https://github.com/cgytrus/ScreenSelector) - Put GD on a different monitor and adds borderless fullscreen
- [Scroll Any Input](https://cdn.discordapp.com/attachments/879435504653840424/879435852630085651/ScrollAnyInput-v1.1.dll) - Scroll on any numerical input to increase/decrease it
- [SeparateDualIcons](https://github.com/Alphatism/SeparateDualIcons) - Separates the dual icons
- [Smooth Particles](https://github.com/cgytrus/SmoothParticles) - Interpolates particle spawn positions between frames
- [Song Search](https://github.com/matcool/small-gd-mods/) - Allows you to search through your saved songs in the song select dialog
- [SoundEffects](SoundEffects) - Adds sound effects to gameplay events
- [StartPos Fix](https://github.com/FigmentBoy/StartPos-Fix) - Fixes lag with start positions/checkpoints late in the level
- [Sum Attempts](https://github.com/matcool/small-gd-mods/) - Adds a button to the levels screen that adds up all the attempts in that folder
- [textureldr](https://github.com/poweredbypie/textureldr) - Integrated texture pack management
- [Timestamp Fix](https://github.com/matcool/small-gd-mods/) - Fixes level uploaded/updated timestamps always showing up as NA ago
- [uwuifier](https://github.com/cgytrus/uwuifier) - Makes your game very uwu
- [VanillaIceCream](https://github.com/Alphatism/VanillaIceCream) - Remove all UI changes by MegaHack v7

## Bots

| Bot | Free | Internal Renderer | OSS | Discord |
| :--: | :--: | :--: | :--: | :--: |
| [ReplayBot](https://github.com/matcool/ReplayBot "ReplayBot") | ✅ | ✅ | ✅ | ❌ |
| [GatoBot](https://github.com/CattoDev/GatoBot "GatoBot") | ✅ | ✅ | ✅ | ❌ |
| [Mega Hack Replay](https://absolllute.com/store/view_mega_hack_pro "Mega Hack Replay") | ❌ | ✅ | ❌ | [Join](https://discord.gg/agMrcTkm9M "Join") |
| [zBot](https://zbot.figmentcoding.me/ "zBot") | ❌ | ❌ | ❌ | [Join](https://discord.gg/vXUpcKYNkB "Join") |
| [Echo](https://discord.gg/cUhfJEjuRJ "Echo") | ✅ | ✅ | ❌ | [Join](https://discord.gg/cUhfJEjuRJ "Join") |
| [GD TASBot](https://discord.gg/rum6gxDaTj# "GD TASBot") | ✅ | ✅ | ❌ | [Join](https://discord.gg/rum6gxDaTj# "Join") |
| [RBot](https://discord.gg/V6XN6HZWuY "RBot") | ❌ | ✅ | ❌ | [Join](https://discord.gg/V6XN6HZWuY "Join") |

## Websites

- [Dashword](https://www.dashword.net/) - News, guides, reviews, opinions, lists and all kinds of stories
- [Demonlist](https://pointercrate.com/demonlist/) - Extreme demons ranked by difficulty based on player opinions
- [Extreme Demon Roulette](https://matcool.github.io/extreme-demon-roulette/) - Reach a minimum percent that increases every level through a random list of extreme demons
- [GD Assistance](https://meinmind.me/en/gda/home) - Support FAQs and creator-based help all in one place
- [GD Comment Generator](https://gdcolon.com/gdcomment) - Generate convincing looking GD comments with tons of customizable settings
- [GD Font Generator](https://gdcolon.com/gdfont) - Generate custom GD logos and messages using fonts from the game
- [GD Forums](https://www.gdforums.com/) - Community website
- [GD History](https://history.geometrydash.eu/) - Biggest GD archive to date with 2/3 levels indexed and preserved.
- [GD Save Explorer](https://gdcolon.com/gdsave) - View detailed stats and data stord in your GD Save file
- [GD SpriteSheet Splitter](https://gdcolon.com/gdsplitter) - Split and merge GD spritesheets
- [GDBrowser](https://gdbrowser.com/) - An online GD level browser with in-depth level analysis
- [GDDLader](https://gdladder.com/) - Split demons into finer 'tiers' so as to give a better reference for players on which demons are easier or harder than the official difficulty in-game.
- [GDDP](https://gddp.pro/) - Improve in Geometry Dash by ordering levels into different tiers by difficulty
- [GDPS Hub](https://gdpshub.com/) - Explore, publish and share GDPS's
- [Impossible Levels List](https://www.impossible-list.com/) - Impossible levels ranked by difficulty
- [Macro Converter](https://matcool.github.io/gd-macro-converter/) - Convert bot macros formats
- [Online Icon Kit](https://gdbrowser.com/iconkit/) - Advanced online icon kit that allows you to save icons as PNG's and more
- [Song File Hub](https://songfilehub.com/) - Collection of NONG songs used by rated levels

## Tools

- [GD Guidelines](https://github.com/LoL123413/GD-Guidelines) - Tool that adds guidelines to your level based on BPM.
- [GD Pixel Art](https://github.com/GDColon/GD-Pixel-Art) - A quick program that imports optimized pixel art into GD
- [GD Randomizer](https://github.com/GDColon/GD-Randomizer) - Randomizes GD textures
- [GD Savefile Fix](https://github.com/WEGFan/Geometry-Dash-Savefile-Fix) - Fixes GD savefiles if corrupted for unknown reasons.
- [GD XOR Tool](https://gdcolon.com/xor)
- [MC2GD](https://github.com/GDColon/MC2GD) - A minecraft datapack + node.js program that imports minecraft worlds into GD
- [SPWN](https://github.com/Spu7Nix/SPWN-language) - Language for GD triggers
- [Texture Splitter](https://youtu.be/pYQgIyNhow8) - Native windows software to split and merge GD spritesheets
- [Ydis](https://github.com/exyl-exe/ydis) - Software that records attempts spent on a level and can display statistics about it.

## Texture Packs

| Texture Pack | Icons | Menus | PC UHD | PC Medium | Android |
| :--: | :--: | :--: | :--: | :--: | :--: |
| [SSOH V4](https://youtu.be/1SydJK6tl4U "SSOH V4") | ✅ | ✅ | ✅ | ❌ | ❌ |
| [SSOH V3](https://youtu.be/wl0XdagUCcw "SSOH V3") | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Futura UI](https://youtu.be/0wRT8AI4v0c "Futura UI") | ❌ | ✅ | ✅ | ✅ | ✅ |
| [Diamond Vortex](https://youtu.be/CYbL8V-5Kb0 "Diamond Vortex") | ✅ | ❌ | ✅ | ✅ | ✅ |
| [Diamond Pack](https://youtu.be/FIKOHD9C1kE "Diamond Pack") | ❌ | ✅ | ✅ | ✅ | ✅ |
| [Technical 75K](https://youtu.be/L3YZYJwdRU0 "Technical 75K") | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Cursed V2](https://youtu.be/uZ4CEk-m9LY "Cursed V2") | ✅ | ❌ | ✅ | ✅ | ❌ |
| [Crafting V7](https://youtu.be/5tYEj58Bq9w "Crafting V7") | ✅ | ❌ | ✅ | ✅ | ✅ |
| [Dorami](https://youtu.be/S9JxXfT7zz4 "Dorami") | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Riot Neon/Cyber](https://youtu.be/gT0_2X-HLeE "Riot Neon/Cyber") | ✅ | ✅ | ✅ | ✅ | ✅ |

## Discord Servers

[![COLLAR](https://invidget.switchblade.xyz/9GX4Dkb)](https://t.co/R7cPLqzzob)
[![GD /r/Place](https://invidget.switchblade.xyz/hZj5evMRZr)](https://discord.gg/hZj5evMRZr)
[![GD Creator School](https://invidget.switchblade.xyz/gdlevels)](https://discord.gg/gdlevels)
[![GD Creators](https://invidget.switchblade.xyz/EDhpzkNuRK)](https://discord.gg/EDhpzkNuRK)
[![GD Leaderboards](https://invidget.switchblade.xyz/j8MQ5MgVyN)](https://discord.gg/j8MQ5MgVyN)
[![GD Modding](https://invidget.switchblade.xyz/K9Kuh3hzTC)](https://discord.gg/K9Kuh3hzTC)
[![GD Programming](https://invidget.switchblade.xyz/jEwtDBK)](https://discord.gg/jEwtDBK)
[![Geometry Dash](https://invidget.switchblade.xyz/geometrydash)](https://discord.gg/geometrydash)

## Other

- [GD 1.0](https://github.com/Wyliemaster/Geometry-Dash-1.0) - Basic decompilation of GD 1.0
- [GD Decompiled](https://github.com/Wyliemaster/GD-Decompiled) - An attempt to get the source code for GD 2.11
- [gd decomps](https://github.com/matcool/gd-decomps) - GD decompiled functions as Geode mods
- [gdclone](https://github.com/opstic/gdclone) - Alternative GD client built using Rust and Bevy
- [GMDprivateServer](https://github.com/Cvolton/GMDprivateServer) - GD Server Emulator
- [OpenGD](https://github.com/Open-GD/OpenGD) - Open source implementation of GD powered by a fork of cocos2dx 4.0.
- [RealistikGDPS](https://github.com/RealistikDash/RealistikGDPS) - Python-based GDPS backend