OpenSource-Hub
B

bracket

1.7k stars·오피스 생산성·SHA-256 체크섬 확인됨

사용하기 쉬운 오픈 소스 토너먼트 관리 시스템으로, 싱글 엘리미네이션, 라운드 로빈 및 스위스 방식을 지원하며 현대적인 웹 인터페이스를 갖추고 있습니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

사용하기 좋은 오픈 소스 토너먼트 대진표 작성 도구, Docker 원클릭 배포.

주요 기능

  • 싱글 엘리미네이션, 라운드 로빈, 스위스 시스템 세 가지 대회 형식 지원
  • 여러 단계, 그룹, 경기장을 유연하게 편성
  • 경기를 드래그하여 경기장과 시간 조정, 동적 스위스 시스템 스케줄링 지원
  • 팀과 선수 생성, 하나의 클럽에서 여러 대회 개최 가능
  • 커스터마이징 가능한 공개 대시보드, Logo 추가 지원

할 수 없는 것

  • •데모 데이터는 30분 후 자동으로 삭제됩니다. 현재 인터페이스 언어를 수동으로 전환할 수 없습니다(브라우저 언어 자동 감지). PostgreSQL 데이터베이스가 필요합니다(Docker에 자동으로 포함됨). 스위스 방식 동적 스케줄링은 참가자 수와 라운드 수에 모범 사례 제한이 있으므로 문서를 참조하는 것이 좋습니다.

사용 사례

  • 학교, 회사 또는 커뮤니티의 스포츠 대회 조직
  • e스포츠 대회(격투 게임, 카드 게임 등)의 토너먼트 대진 편성
  • 아마추어 리그의 다중 라운드 라운드 로빈 관리
  • 셀프 호스팅 및 광고 없는 환경이 필요한 대회 관리 시나리오

상세 설명

Bracket은 Python(FastAPI)과 모던 JavaScript(Vite + Mantine)로 구축된 완전한 기능의 토너먼트 관리 시스템입니다. 싱글 엘리미네이션, 라운드 로빈, 스위스 방식의 세 가지 경기 형식을 지원합니다. 여러 단계와 그룹으로 구성된 복잡한 토너먼트 구조를 구축하고, 드래그 앤 드롭으로 경기장과 시간을 조정하며, 대중에게 공개되는 대시보드 페이지를 커스터마이즈할 수 있습니다(Logo 추가 가능). 팀 생성, 팀원 추가, 여러 클럽 관리(각 클럽은 여러 대회를 개최할 수 있음) 및 스위스 방식 경기의 동적 자동 스케줄링을 지원합니다. Docker로 간편하게 배포할 수 있으며, 테스트용 데모 모드가 내장되어 있습니다. 완전한 오픈 소스로 셀프 호스팅이 가능하며, 데이터를 완전히 직접 관리할 수 있습니다.

태그

tournamentbracketcompetitionsportsself-hostedFastAPIViteMantineswiss-systemround-robinsingle-elimination

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: 저장소를 클론하고 디렉터리로 이동: git clone git@github.com:evroon/bracket.git && cd bracket

4

2단계: Docker Compose로 시작: sudo docker compose up -d

5

3단계: http://localhost:3000에 접속하여 테스트 계정으로 로그인(사용자 이름 test@example.org, 비밀번호 aeGhoe1ahng2Aezai0Dei6Aih6dieHoo)

설치 가이드
  1. 1단계: 저장소를 클론하고 디렉터리로 이동: git clone git@github.com:evroon/bracket.git && cd bracket
  2. 2단계: Docker Compose로 시작: sudo docker compose up -d
  3. 3단계: http://localhost:3000에 접속하여 테스트 계정으로 로그인(사용자 이름 test@example.org, 비밀번호 aeGhoe1ahng2Aezai0Dei6Aih6dieHoo)
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker 컨테이너 중지 및 삭제: sudo docker compose down -v를 실행한 다음 프로젝트 폴더를 삭제하면 됩니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스Other
마지막 업데이트2026-05-13 16:33:52
GitHub 저장소공식 웹사이트

유사한 프로젝트