https://github.com/bluewitherer/speedruntimer
Just a speedrun timer for platformer levels.
https://github.com/bluewitherer/speedruntimer
cmake cpp enhancement gameplay geode geometry-dash mod offline
Last synced: 3 months ago
JSON representation
Just a speedrun timer for platformer levels.
- Host: GitHub
- URL: https://github.com/bluewitherer/speedruntimer
- Owner: BlueWitherer
- License: gpl-3.0
- Created: 2025-07-16T03:03:30.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2026-02-26T00:31:51.000Z (4 months ago)
- Last Synced: 2026-02-26T05:54:15.021Z (4 months ago)
- Topics: cmake, cpp, enhancement, gameplay, geode, geometry-dash, mod, offline
- Language: C++
- Homepage: https://www.cheeseworks.gay/
- Size: 4.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Support: support.md
Awesome Lists containing this project
README
# [
](https://www.geode-sdk.org/mods/cheeseworks.speedruntimer) Speedrun Timer
Just a speedrun timer for platformer levels.
> [](https://www.youtube.com/@cheese_works/) [](https://bsky.app/profile/cheeseworks.gay) [](https://dsc.gg/cheeseworks)
> [](../../releases/) [](LICENSE.md)
>
> [](https://www.geode-sdk.org/mods/cheeseworks.speedruntimer)
> [!TIP]
> *This mod has settings you can utilize to customize your experience.*
---
## About
This mod adds a speedrun timer in the style of the *[LiveSplit](https://www.livesplit.org/)* user interface to the player's level UI when playing a platformer level.
---
### Timer
A timer will appear on the top-right corner of the screen. It can be started and stopped with the play button on the top-left corner if you're on mobile, or by pressing `NumPad 1` on your keyboard, and can be fully reset by pressing `NumPad 3` or the reset button on mobile.
By default, the timer will only appear when the player is playing on a platformer level. However, this can be changed in the settings.
### Splits
You can split your ongoing run into multiple segments by pressing the checkpoint icon button on mobile or `NumPad 2` on your keyboard while the timer is running. If the timer gets fully reset, any and all splits will be removed.
When reaching checkpoints, splits may be generated automatically. This can be changed in settings.
> [!NOTE]
> *You can customize any keybinds in this mod through its settings.*
---
### Credits
- **[ArcticWoof](https://www.github.com/DumbCaveSpider/)**: Playtesting & UI suggestions
- **[LiveSplit](https://www.livesplit.org/)**: Original inspiration
---








---
### Changelog
###### What's new?!
**[📜 View the latest updates and patches](./changelog.md)**
### Issues
###### What's wrong?!
**[⚠️ Report a problem with the mod](../../issues/)**