Explainable Standings
Every ranking exposes the comparator chain and tiebreak trace that decided it. Players, managers, and fans can see why a position is locked.
SOURCE_RELEASE :: v0.5.0-beta
The open & liberated tournament engine.
Self-hosted, AGPL-3.0, and free from cloud vendor lock-in. Manage athletic and esports competitions with explainable standings, audited score corrections, and declarative JSON descriptors.
DECISION_TRACE_SURFACE
CopaLibre does not hide ranking logic behind a black-box sort. It evaluates an explicit tiebreak chain and makes the winning comparator visible where the competition needs it.
Every ranking exposes the comparator chain and tiebreak trace that decided it. Players, managers, and fans can see why a position is locked.
Score amendments, bracket adjustments, and operational corrections preserve who changed what, when, why, and the exact diff instead of silently overwriting history.
Disciplines, scoring structures, and tournament profiles are versioned JSON documents, so new sports and formats do not require a core-code fork.
PRODUCTION_TOURNAMENT_OPERATIONS
Referees and scorekeepers correct real-world mistakes. CopaLibre records audited score corrections instead of hiding an amendment behind an overwritten database row.
The same platform keeps public coverage separate from control workflows: spectators see schedules, outcomes, brackets, reports, and standings while operators retain role-scoped authority over tournament state.
TOURNAMENT LIFECYCLE
Registration, review, check-in, seeding, fixtures, live results, standings, corrections, and public coverage.
SUPPORTED FORMATS
Single and double elimination, round-robin, league, group promotion, and placement stages.
OPERATIONS
Granular organization-scoped roles, real-time match recording, public leaderboards, reports, and player careers.
DEPLOYMENT
One multi-role Docker image with a standalone CLI, then a deliberate path from Docker Compose to Helm and Kubernetes.
OWN_YOUR_COMPETITION
CopaLibre is free software under AGPL-3.0. Tournament data, audit history, and broadcast feeds remain on infrastructure the operator controls, with no mandatory cloud subscription or vendor lock-in.