Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Tree-based Bracketing System
branch: master
Failed to load latest commit information.
lib Updating copyright for 2014
templates Adds custom bracket classes and templates
test Adds PositionalRelation support, More docs
LICENSE Updating copyright for 2014 Adds Travis-CI Badge
phpunit.xml.dist Adds config xml and bootstrap

BracketTree - PHPBuild Status

BracketTree is a Tree-based bracketing system designed to aid in the creation and representation of tournament brackets. It uses a binary tree under the hood to maintain the bracket, and the BracketTree Data Specification to control progression and standardize representation. This is a port of the original Ruby client.


There's still plenty of additional functionality in the pipeline as we approach parity with the Ruby client:

  • BracketTree Template Creation (and creating brackets from a template)
  • Bracket progression
  • Cross-secting bracket components into sub-brackets


We :heart: contributions. Do the following:

  1. Fork and create feature branch.
  2. Write tests and functionality.
  3. Submit Pull Request.
  4. Wait for a response.
Something went wrong with that request. Please try again.