The speedrunning community relies heavily on decentralized developer cooperation. The hub for this collaborative engineering is the centralized repository architecture hosted on GitHub.

Following its 2020 release of 1.0, Hades exploded in the speedrunning community in early 2021. The game’s procedural generation and variable room layouts were a nightmare for manual splitters. The GitHub autosplitter for Hades used memory mapping to detect which biome the player was in (Tartarus, Asphodel, Elysium, Styx) and automatically split upon picking up the Satyr Sack or defeating the final boss.

When scouring GitHub with the keyword , you will likely stumble upon these specific goldmines:

By 2021, manual splitting was considered archaic for competitive leaderboards due to human reaction time inconsistencies (usually ±200ms). Autosplitters guaranteed fairness.

In the high-stakes world of competitive speedrunning, the difference between a world record and a "dead run" often comes down to milliseconds. Historically, runners had to manually tap a foot pedal or a key to mark their splits—a distraction that could lead to fatal input errors. However, by 2021, the landscape shifted dramatically toward automation.

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

LiveSplit integrates directly with GitHub-hosted lists, allowing users to activate an autosplitter with a single click inside the timer client without downloading external files manually. Looking Forward

: If a game doesn't have a direct memory-based splitter, the AutoSplit project by Toufool is a vital tool. It uses image recognition to trigger splits by comparing real-time gameplay to pre-defined capture regions.

Right-click the window and select Edit Splits .

In the world of speedrunning, milliseconds matter. For years, runners relied on manual timers, pressing a hotkey on their keyboard or a foot pedal to record their split times while simultaneously executing frame-perfect inputs. This manual process introduced human error and distracted from gameplay.

Providing a way to split via video feed for games without direct memory access. Auto-Splitter-Template (Rust)

In the world of speedrunning, milliseconds determine greatness. For years, runners manually hit a key or pedal to split their timers, introducing human error. By 2021, the landscape shifted permanently toward automation. The combination of LiveSplit, PC gaming communities, and open-source collaboration on GitHub turned "autosplitters" from a luxury into a mandatory standard for competitive gaming.

Games running on home consoles, emulators, or titles with complex memory obfuscation require a non-intrusive alternative.

| Game | Developer(s) | Key Features | Language | Link | | :--- | :--- | :--- | :--- | :--- | | | cnelson711 | Auto start, reset, splitting; individual options for tech/upgrades; custom splitting on production rates | ASL, LSL | cnelson711/livesplit.autosplitter.dysonsphereprogram | | DELTARUNE | Tenebrosful, NERS, et al. | Supports multiple versions and mods; configurable split points; timer pause/resume | ASL | Tenebrosful/DELTARUNE-Livesplit.Autosplitter | | Dead Rising 2 | PNPS-Edge | Removes load times and cutscenes; auto-starts when player has control; auto-resets on main menu | ASL | PNPS-Edge/DeadRising2_LiveSplit_Autosplitter | | Outer Wilds | - | Load remover and autosplitter | ASL | - | | Karlson 2D | - | Autosplitter for 2D platformer | ASL | - | | Guild Wars 2 (SAB) | Stonos | Splits on checkpoint passage using MumbleLink API; compares player position to checkpoint list | ASL | Stonos/guildwars2-sab-autosplit | | Alien: Isolation | FireCulex | Splits on loading screens, not missions | ASL | FireCulex/AISplitter | | Hollow Knight | AlexKnauth | Cross-platform (Windows, Mac, Linux) autosplitter written in Rust | Rust | AlexKnauth/hollowknight-autosplit-wasm | | UnMetal | bmn | Auto-splitter hosted in a personal misc repository | ASL | bmn/livesplit_asl_misc/tree/unmetal-dev |

The innovations codified on GitHub in 2021 laid the groundwork for the highly automated, incredibly precise speedrun environment we see today. It proved that speedrunning is as much a feat of collaborative software engineering as it is a display of mechanical gaming skill. To narrow down your search or project, tell me: Share public link