there's a promising open source project, but it's still limited in its functionality, and lacks a few general features. also it's been programmed with a special tournament setup in mind, which makes it hard to adapt to setups in pool, like Round Robin to Single Elim or Double Elim to Single...