{"id":44217119,"url":"https://github.com/bluewitherer/speedruntimer","last_synced_at":"2026-04-02T18:06:11.414Z","repository":{"id":304920790,"uuid":"1020535030","full_name":"BlueWitherer/SpeedrunTimer","owner":"BlueWitherer","description":"Just a speedrun timer for platformer levels.","archived":false,"fork":false,"pushed_at":"2026-02-26T00:31:51.000Z","size":4311,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-26T05:54:15.021Z","etag":null,"topics":["cmake","cpp","enhancement","gameplay","geode","geometry-dash","mod","offline"],"latest_commit_sha":null,"homepage":"https://www.cheeseworks.gay/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BlueWitherer.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"support.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["BlueWitherer"],"patreon":"cheeseworks","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-07-16T03:03:30.000Z","updated_at":"2026-02-24T22:48:55.000Z","dependencies_parsed_at":"2026-02-18T18:01:03.950Z","dependency_job_id":null,"html_url":"https://github.com/BlueWitherer/SpeedrunTimer","commit_stats":null,"previous_names":["bluewitherer/speedruntimer"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/BlueWitherer/SpeedrunTimer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWitherer%2FSpeedrunTimer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWitherer%2FSpeedrunTimer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWitherer%2FSpeedrunTimer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWitherer%2FSpeedrunTimer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BlueWitherer","download_url":"https://codeload.github.com/BlueWitherer/SpeedrunTimer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlueWitherer%2FSpeedrunTimer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30086513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T15:40:14.053Z","status":"ssl_error","status_checked_at":"2026-03-04T15:40:13.655Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cmake","cpp","enhancement","gameplay","geode","geometry-dash","mod","offline"],"created_at":"2026-02-10T02:19:40.710Z","updated_at":"2026-04-02T18:06:11.402Z","avatar_url":"https://github.com/BlueWitherer.png","language":"C++","funding_links":["https://github.com/sponsors/BlueWitherer","https://patreon.com/cheeseworks"],"categories":[],"sub_categories":[],"readme":"# [\u003cimg src=\"logo.png\" width=\"25\" alt=\"The mod's logo.\" /\u003e](https://www.geode-sdk.org/mods/cheeseworks.speedruntimer) Speedrun Timer\nJust a speedrun timer for platformer levels.\n\n\u003e [![YouTube](https://img.shields.io/youtube/channel/subscribers/UCi2M6N_ff1UC6MyfWzKQvgg?style=for-the-badge\u0026logo=youtube\u0026logoColor=ffffff\u0026label=YouTube)](https://www.youtube.com/@cheese_works/) [![Bluesky](https://img.shields.io/bluesky/followers/cheeseworks.gay?style=for-the-badge\u0026logo=bluesky\u0026logoColor=ffffff\u0026label=Bluesky)](https://bsky.app/profile/cheeseworks.gay) [![Discord](https://img.shields.io/discord/734050209591459950?style=for-the-badge\u0026logo=discord\u0026logoColor=ffffff\u0026label=Discord)](https://dsc.gg/cheeseworks)\n\n\u003e [![Version](https://img.shields.io/github/v/release/BlueWitherer/SpeedrunTimer?include_prereleases\u0026sort=semver\u0026display_name=release\u0026style=for-the-badge\u0026logo=github\u0026logoColor=ffffff\u0026label=Version)](../../releases/) [![License](https://img.shields.io/github/license/BlueWitherer/SpeedrunTimer?style=for-the-badge\u0026logo=gnu\u0026logoColor=ffffff\u0026label=License)](LICENSE.md)\n\u003e  \n\u003e [![Downloads](https://img.shields.io/github/downloads/BlueWitherer/SpeedrunTimer/total?style=for-the-badge\u0026logo=geode\u0026logoColor=ffffff\u0026label=Downloads)](https://www.geode-sdk.org/mods/cheeseworks.speedruntimer)\n\n\u003e [!TIP]\n\u003e *This mod has settings you can utilize to customize your experience.*\n\n---\n\n## About\nThis 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.\n\n---\n\n### Timer\nA 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.\n\nBy default, the timer will only appear when the player is playing on a platformer level. However, this can be changed in the settings.\n\n### Splits\nYou 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.\n\nWhen reaching checkpoints, splits may be generated automatically. This can be changed in settings.\n\n\u003e [!NOTE]\n\u003e *You can customize any keybinds in this mod through its settings.*\n\n---\n\n### Credits\n- **[ArcticWoof](https://www.github.com/DumbCaveSpider/)**: Playtesting \u0026 UI suggestions\n- **[LiveSplit](https://www.livesplit.org/)**: Original inspiration\n\n---\n\n![preview](previews/preview-1.png)\n![preview](previews/preview-2.png)\n![preview](previews/preview-3.png)\n![preview](previews/preview-4.png)\n![preview](previews/preview-5.png)\n![preview](previews/preview-6.png)\n![preview](previews/preview-7.png)\n![preview](previews/preview-8.png)\n\n---\n\n### Changelog\n###### What's new?!\n**[📜 View the latest updates and patches](./changelog.md)**\n\n### Issues\n###### What's wrong?!\n**[⚠️ Report a problem with the mod](../../issues/)**","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluewitherer%2Fspeedruntimer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbluewitherer%2Fspeedruntimer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluewitherer%2Fspeedruntimer/lists"}