SDIF (.sd3 / .cl2)
Read WriteUSA-Swimming fixed-width — the interop default for rosters, entries, and results.
From a 60-swimmer dual to a multi-day championship with prelims and finals. Piranha handles the formats, rules, and configuration you'd expect from professional meet software — and stays approachable for the volunteer running a Saturday dual.
Import and export across the USA-Swimming / Hy-Tek family and the world XML standard alike — no converter, no re-keying, no emailing a vendor for a file.
USA-Swimming fixed-width — the interop default for rosters, entries, and results.
Hy-Tek Meet Manager 5 & SwimTopia — byte-identical to the real championship file.
The European / world XML standard — the richest: splits, reaction times, rounds, para. Full import and export.
Hy-Tek events bundle, generated for team distribution.
Lane-keyed per-heat timing results from the console.
Club roster and guardian contacts, matched on import.
Piranha ships rule packs for several governing bodies, plus a blank starter. Each one defines the age rules, course, event catalog and program, max-event caps, relay composition, lane layout, seeding, scoring, and finals. Clone one and tune it — nothing is hard-coded to a single league.
Age computed as of a season date or the meet date, custom age brackets, and per-swimmer max-event caps — with the over-cap penalty applied automatically.
A full event catalog and named event programs — individual, relay, and IM — across SCY, SCM, and LCM courses.
Circle-seeding and slowest-to-fastest, with lane layouts for dual (home even / visitor odd), tri-meet, or championship — set per league.
Per-place point tables for individual and relay events, exhibition handling, IM and relay scoring, and live team totals.
Dual, tri, time-trial, and championship meets; format caps (A / A+1 / A+2 …) bound the number of heats per event.
Single- or multi-session meets. Prelims advance to an A-final and consolation, with swim-offs to break a tie at the boundary.
Per-place point tables for individual and relay events, exhibition handling, IM and relay scoring, and live team totals.
Piranha is free, open-source, and built in the open. Pick a deployment model, read the docs, or jump straight into the code.