Contests for your coding circle

Grind together.
Win in public.

Turn LeetCode and GitHub into a race with your friends. Live leaderboards, streaks, and scoring that can't be farmed, with every solve on the record.

LeetCode GitHub· Codeforces next

Live · day 18 of 30

October Grind

4 racing
1mmeera 23+01,840
2yYou 31+01,795
3aarjun 9+01,710
4kkabir 4+01,302
Waiting for the first move…
m@meera solved Trapping Rain WaterHard+50a@arjun pushed 6 commits to api-serverGitHub+10k@kabir took the lead in Streak WarLead#1i@ishita solved LRU CacheMedium+25r@rohan won September BlitzWinner🏆a@aarav kept a 31-day streakStreak🔥m@meera flagged a pasted solutionJury⚖a@arjun solved Two SumEasy+10m@meera solved Trapping Rain WaterHard+50a@arjun pushed 6 commits to api-serverGitHub+10k@kabir took the lead in Streak WarLead#1i@ishita solved LRU CacheMedium+25r@rohan won September BlitzWinner🏆a@aarav kept a 31-day streakStreak🔥m@meera flagged a pasted solutionJury⚖a@arjun solved Two SumEasy+10

See yourself first

Your year, in one grid.

Drop in a LeetCode or GitHub handle (or a profile link). No sign-up: your heatmap, solves, rating and streaks in a few seconds.

1,284 activities in the last year 31 day streak

How it works

Thirty seconds from idea to rivalry.

01

Connect

Link LeetCode and GitHub and prove they're yours with a code in your bio. Your whole history lands on one board.

02

Challenge

Pick a template or write your own rules. Share one link in the group chat. Friends join with a click.

03

Climb

Every solve and push scores live. Overtake someone and they hear about it. The final board is yours to share.

Fair play, built in

A leaderboard is only fun if it's real.

Copy detection

97% similar · pasted in
def maxProfit(self, prices):
    lo, best = float('inf'), 0
    for p in prices:
        lo = min(lo, p)
        best = max(best, p - lo)
    return best
# wrote this myself
def maxProfit(self, prices):
    m, ans = float('inf'), 0
    for x in prices:
        m = min(m, x)
        ans = max(ans, x - m)
    return ans

Renaming variables doesn't hide it. Copies, giant pastes and impossible solve times lower trust, and points with it.

The jury

“Word Ladder accepted 72 seconds after opening it.”

Counts · 1Doesn't · 3

Rivals vote. Flaggers stake points, so nobody cries wolf.

Code proof

Wrong Answer · 21:13

Time Limit Exceeded · 21:16

Accepted · 21:19 · beats 92%

The extension records the real submission: code, attempts and time.

101

day streak · counted in your own time zone

Farming-proof scoring

  • Each problem counts once
  • Extra solves the same day are worth less
  • Lockfiles and one-line pushes score nothing
  • Old work never counts in a new race

Pick a format

Six ways to test a friendship.

Or write your own rules: weights, caps, streaks, races, code-proof mode, how strict the jury is.

30-Day GrindMost points in a month
Streak WarDon't miss a day
First to 50 MediumsA race to the line
Builder SprintShip code every day
Ship It DailyReal pushes only
Weekend Blitz48 hours, Hards ×2

Your friends are already grinding.

Start a competition, drop the link in the group chat, and find out who's actually doing the work.