Sign in

Repo League · a new matchday every day

What if GitHub repositories had their own fantasy league?

Forget football. Draft your favorite open-source projects.

$5M to buy 5 repos, 3 wildcards, one captain who counts double. Your team scores every day for stars, forks, chart climbs and releases. Beat the bots, or start a league with your friends.

Pick your teamHow scoring works

Loading the market …

Points per repo and matchday

Star growth12 × log₂(1 + growth in %), at most 40 a day
Fork growthhalf the weight of stars, at most 20
Places gained1 point per place in the main charts, at most 10
#1 in a main chart8 points
Top 3 in a main chart4 points
Top gainer of a chart6 points
Release that day6 points
Commits1 point per 3 commits, at most 5
Dropped out of all charts-5 points
Captaincounts double

Growth counts in percent, so a small repo with +5% in a day beats a giant with +0.1%. Stars, forks and ranks come from the daily Repocharts update, releases and commits from GitHub.

Questions

What is the Repo League?

Fantasy sports for open source: buy 5 repositories with $5M, get 3 wildcards drawn at random, choose a captain, and score points every day for how your repos grow. The week's table is the sum of its 7 matchdays.

How do buying and selling work?

You trade at the day's price. A repo you buy plays from the next matchday; a repo you sell still plays today. Prices move every day with the repo's form, so buying early pays off twice: in points and in team value, which is what you can spend on your next trade.

Can I play with friends?

Yes. Create your own league, share the invite link, and you get your own table. Each league has its own team and cash. An exclusive league works like a draft: every repo can belong to one team only, first come first served.

How are prices set?

Every repo in the Repocharts charts has a price from $200k to $2M, based on the points it can be expected to score per day: its star growth over the last 7 days and whether it sits at the top of a chart. Prices change every day. Most repos are cheap, steady growers cost around $500k to $1M, breakouts up to $2M.

When do trades lock?

Every night at midnight, German time. The matchday is scored from that day's Repocharts update to the next day's. Your team keeps playing, so you can trade every day, but you don't have to.

What are wildcards?

Every Monday you get 3 repos drawn at random from the middle of the market ($300k to $1M), on top of your picks and free of charge. You may redraw one of them once a week.

Can I pick my own repository?

No. Repos owned by your GitHub account can't be picked, so nobody scores for pushing their own project.

Who are the bots?

Five house bots play every day with fixed strategies (momentum, value, chart leaders, sleeping giants and pure luck). They are always marked as bots. Beat them.