Create and upload from anywhere
Build a meet, edit the program, and ingest results from any browser. No more emailing .mdb files around the night before — the data lives in one place everyone can reach.
Piranha takes a meet end to end: setup, seeding, clerk-of-course check-in, live timing-console results, finals, scoring, and print-ready exports. Real-time, multi-operator, and yours to self-host.
Piranha
Coaches, clerks, timers, and meet directors — not IT departments. Piranha removes the painful manual parts without asking you to learn a new profession.
Build a meet, edit the program, and ingest results from any browser. No more emailing .mdb files around the night before — the data lives in one place everyone can reach.
Imports .gen result files — the MM-Link timing-console format produced by both Colorado Time Systems consoles and TimeDrops. Drop a file or a whole zip and lanes resolve on every run screen. A direct live link to a TimeDrops tablet is in beta.
Every swim, every season, kept and searchable. Best times, progression, and head-to-head — for the swimmer, the family, and the coach.
No license fee, no per-meet cost, no vendor lock-in. AGPL-3.0 licensed — self-host it, read it, fork it, improve it.
The screens you'll spend meet day in — the live run screen, athlete history, and scoring, updating in real time.
The same system, fit to your venue and your network. Run it in the cloud with a featherweight deck agent, or fully offline on a single laptop — with a hybrid that checks a meet out for deck day and syncs it back on the roadmap.
Piranha is free, open-source, and built in the open. Pick a deployment model, read the docs, or jump straight into the code.