LeagueMakerApp is not a template with a fixed format: it is a sports competition engine composed of chained phases—league, single- or double-elimination, Swiss system, McMahon system—each with its own configurable matchups, points, and tiebreaker criteria. This documentation provides a technical description of all currently available options: to help you decide if it meets your needs, or to explain it to anyone who asks.
How It’s Organized
The menu on the left groups the features into six sections:
- Concepts: the predefined formats, the chained-phase system, and the configuration of points and tiebreaker criteria common to all sports.
- Chess and Go: the specific set of rules for these two games: McMahon, seeding, bye, optimal pairing, and color balance.
- Integrations: export and import with federations, venues, and white-label solutions.
- Matches: automatic schedule, result confirmation, match reports, scoreboard with rating, withdrawals, automatic scheduling, and statistics.
- Organization: teams, players, referees, seasons, and role-based access control.
- Distribution: embeddable widget, push notifications/PWA, comments, and match reports.
And, separately, frequently asked questions.
The core idea: phases, not formats
A competition does not have a single format set at the time of its creation. It is a sequence of phases, each determined by a pure match-up engine (round-robin, knockout, Swiss system, double elimination, or McMahon), linked together by an advancement rule that decides who moves from one phase to the next. That’s why “league + playoffs” is not a standalone format, but rather two interconnected phases: a regular season followed by a playoff bracket among the top-ranked teams. See Chainable phases.
Is it free?
Yes. Creating and managing competitions is free.