Celal Kasli

Celal Kasli

Building tournament99 · free brackets

About

Hi, I’m Celal: a software engineer and founder of a few companies. I like building tools that take the boring parts out of real work. Right now I’m focused on tournament99, a free tournament maker that already knows the rules of 36 sports. If you’ve ever organized a league or a bracket, I’d love to hear how it went. What I’ve built: • tournament99 - Free tournament & bracket maker for any sport • Kaslico - Enterprise Shopify & bespoke eCommerce solutions • exerso - AI transformation service for growing businesses • reilo - An AI teammate for your company

Badges

Tastemaker
Tastemaker
Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • tournament99
    tournament99Free tournament maker for any sport, rules included!
    Nov 2026
  • 🎉
    Joined Product HuntOctober 24th, 2026

Forums

Open source alternative to Git for AI coding agents

Hey Product Hunt !
I'm Moss'Ab, co-founder of Murmell.

Earlier this month, Anthropic shared that it had moved its monorepo off Git after its agents took it from about 2,500 merged changes a day to more than 30,000. Their system, Scion, is internal. On Hacker News, the top complaint was simple: nobody outside Anthropic can use it.

What's the hardest part of running an amateur tournament?

I m launching tournament99 here on Thursday, November 5: a free tournament maker that comes with the rules of 36 sports built in (points, tiebreakers, what happens when a knockout game ends level).

Before launch I d love to hear from anyone who has organized a league, an office ping-pong bracket or a club event: what was the most annoying part? Scheduling, settling ties, keeping everyone updated, something else?

I ll read every answer and it ll shape what we build next.

•

9h ago

tournament99 - Free tournament maker for any sport, rules included!

Free tournament maker for 36 sports, plus any sport you describe. Pick a sport and its rules come built in: points, tiebreakers, how a tied knockout game is settled. Choose league, knockout, groups + knockout or Swiss, add your teams, and the fixtures are drawn for you. Enter scores as games finish and the standings and bracket update on their own. Share a live page, or embed the table on your club's site.
View more