
Bracket
Flexible self-hosted tournament management with live public rankings
Overview
Bracket is a self-hosted tournament system that lets organizers build tournament brackets, register teams, schedule matches, and track scores in real time. It supports multiple tournament formats and exposes a live public view so audiences can follow standings without logging in. The application is distributed as a Docker image with a FastAPI backend and a Next.js frontend, making deployment straightforward with Docker Compose.
Where it falls short of Calendly
- No built-in calendar integration or iCal/Google Calendar sync for match schedules
- Payment collection for entry fees is absent
- Email or SMS notifications to participants are not supported out of the box
- Limited reporting and export options compared to dedicated event-management SaaS
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Bracket difficulty badge in your README — it links back here.
[](https://openreplace.com/bracket)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Scheduling infrastructure for everyone, the open-source Calendly alternative
Open-source online appointment scheduling built on Cal.com
Open-source hotel reservation and channel management system
Self-hosted scheduling polls to find the best time for a group to meet