# MadTracker: Open-Source Scoring Software for Track Cycling

A specialized scoring engine replacing manual Excel workflows for velodrome race management.

- **Source:** [Hacker News: Show HN](https://news.ycombinator.com)
- **Published:** 2026-10-30
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://news.ycombinator.com/item?id=50298982>
- **On Brifing:** https://brifing.si/s/f0625e79-34e8-4bf6-9143-fc2b38ee7063

## Automating Velodrome Scoring

MadTracker is a specialized software solution designed to automate scoring for track cycling races. It replaces manual, Excel-based systems that previously required significant specialized knowledge to operate. By formalizing rules from USA Cycling and local club formats, the tool simplifies race management for volunteers at the Mad Track Arena in Detroit.

## Core Scoring Engine Functionality

The system operates through a robust scoring engine that processes race data, including venue, event, rider, and specific race information. Users input finishing orders, which the engine then calculates to produce immediate results. This architecture ensures that complex cycling race rules are applied consistently without the risk of human error during manual entry.

## Multi-Platform Technical Accessibility

Developed as free, MIT-licensed software, MadTracker is compatible with macOS, Windows, and Linux operating systems. A key technical requirement was offline functionality, as the software does not require network connectivity to operate. This design choice ensures reliability during live events where internet access at the velodrome might be unstable or entirely unavailable.

## Output and Integration Capabilities

The application provides multiple output formats to support race operations. It displays real-time results on a secondary scoreboard monitor for spectators. Additionally, the software generates PDF reports for immediate distribution and exports CSV files formatted for direct upload to governing body websites, streamlining the post-race administrative workflow for local race organizers.

## Addressing Niche Operational Needs

The project originated from a specific local necessity to improve community race operations. By removing the barrier of specialized Excel expertise, the developer aimed to make race scoring accessible to a wider pool of volunteers. This focus on usability directly addresses the operational friction often found in small-scale, community-driven sports event management.

## Development and Testing Lifecycle

The software underwent iterative development and testing at the Mad Track Arena. Early versions were deployed during actual race conditions, as evidenced by scoreboard displays in recorded race footage. This real-world testing environment allowed the developer to refine the user interface and scoring logic before releasing the project as an open-source tool.

## Open Source Distribution Model

By hosting the project on GitHub with binary releases, the developer has made the tool accessible to other velodromes facing similar scoring challenges. The MIT license encourages adoption and potential contributions from the broader cycling community. This approach transforms a custom local solution into a scalable resource for other niche sports organizations globally.

## Impact on Community Operations

MadTracker demonstrates how targeted software engineering can solve specific administrative bottlenecks in amateur sports. By digitizing manual processes, the tool reduces the burden on volunteers and improves the professional quality of local race events. Its success highlights the value of building simple, purpose-driven applications for specialized community needs rather than complex platforms.

## Sources covering this story

- https://news.ycombinator.com/item?id=50298982 — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
