Skip to main content
โœฆ LEADERBOARD GUIDE

How the leaderboard works: points, ranks and badges

How points are earned, how ranks are decided, what each of the 13 badges means, and the perks you unlock along the way.
13 badgesUp to 50 points per PRWeekly MVP

The short versionโ€‹

1
Pick an issue
Get assigned an issue labelled recode and a level.
2
Get it merged
A maintainer merges your pull request.
3
Earn points
10, 30 or 50 points, by level.
4
Climb and unlock
Move up the leaderboard and earn badges.

How points workโ€‹

Points come from the labels on your merged pull request. One formula decides everything:

ALWAYS
recode
Required on every PR
ONE LEVEL
level 1level 2level 3
Case doesn't matter
YOU SCORE
103050
points, by level
SCORES 0No recode labelrecode but no level
Two or more level labels? Only the lowest one counts, so level 1 + level 3 scores 10.
LabelWhat it meansPoints
recodeRequired on every PR, but worth 0 points alone0
level 1Small fixes, docs, content updates10
level 2Features and medium changes30
level 3Large or complex work50
TRY IT Tap the labels on this pull request
Merged
Add dark mode to the blog page
Example ยท merged into recodehive/recode-website
+30 ptsrecode + level 2 = 30 points added to your total.

What countsโ€‹

DO
Merged PRs with recode label and a level label
Only Work on an issue When it assigned assigned
Reviewing PRs and helping others in discussions (counts toward Weekly MVP)
DON'T
PRs without the recode label: 0 points
PRs with no level label: 0 points
PRs that are closed without merging
Issues get assigned FIFO format, if it goes stale it goes to the next person

Ranks and the leaderboardโ€‹

The leaderboard orders contributors by points. The top three earn the leaderboard recognition badges. When two contributors have the same points, the one with more merged PRs ranks higher. The leaderboard updates every 2 hours, and the rank badges use the all-time ranking.

RANK #2
Rank #2 badge
Second place
on the leaderboard
RANK #1
Rank #1 badge
Top contributor
on the leaderboard
RANK #3
Rank #3 badge
Third place
on the leaderboard

Achievement badgesโ€‹

13 badges, from your first merged pull request to the top of the leaderboard. The hexagon comes from a honeycomb: it connects every badge to the hive and stands for collaboration, structure and growing together. Merged PR counts include only pull requests that scored points. Tap a badge to see what it means.

First Contribution badge
Every journey starts somewhere
First Contribution
The first milestone in every contributor's journey. Awarded after your first successfully merged pull request.
CRITERIA1+ merged PR
1 / 10
Badge design by Sowmiya V, Brand Designer

Check your progressโ€‹

Enter your numbers to see which badges you have and what is next.
0 of 10milestone badges unlocked
First Contribution badge, lockedBronze Contributor badge, lockedSilver Contributor badge, lockedGold Contributor badge, lockedPlatinum Contributor badge, lockedDiamond Contributor badge, lockedPoints Master badge, lockedElite Contributor badge, lockedLegendary Contributor badge, lockedHall of Fame badge, locked
NEXT UP
First Contribution
0 of 1 merged PRs. 1 to go.

Perks and progressionโ€‹

Badges recognise your work. Perks reward it. Keep contributing and you unlock real career opportunities, from free mentorship to paid client work.

EVERY WEEK
Weekly MVP
Top of the weekly dashboard, scored on PR volume. The MVP is not just about code quality, We look for collaboration & helping others.
โ‚น500
through GitHub Sponsors
TIER 1
Bronze Contributor
5 merged PRs on backend or core repos
Free mentorship1:1 calls, reviews and guides from the founder. See below.
TIER 2
Core Maintainer
50 merged PRs plus an interview with the founder
Includes every reward above
NEWFeatured on the Hire Developers pageClients can find and hire you
Maintainer roleMerge rights on the repo
Co-author creditYour name on Git commits
TIER 3
Senior Maintainer
180 days active as a maintainer
Includes every reward above
Paid client projectsReal work, paid
NEW$100 profile boostA boosted ad slot on the Hire page
TIER 4
recode hive Fellow
365 days of active contributions
Includes every reward above
โ‚น2,500 bonusPaid out on reaching Fellow
Network referralsIntroductions to people hiring

Free mentorshipโ€‹

Unlocks at Tier 1 ยท 5 merged PRs
Everything the founder offers to the public, free for contributors who reach Bronze.
Video callsPriority DMsDigital guides
Reached Tier 1? Ask in Discord for your contributor code to claim any of these for free.
Priority DM
Job Seeker Crash Course
Kickstart your job search and land your dream role.
Free for contributors
Priority DM ยท 7 days reply
Resume Bundle and ATS Scoring
Optimise your resume with ATS scoring.
Free for contributors
Priority DM
Open source mentorship and GitHub profile review
Mentorship plus a hands-on guide to your GitHub profile.
Free for contributors
Digital product
Data Scientist Cheat Sheet and Interview Guide
The book covers data science topics and interview questions.
Free for contributors
Video meeting ยท 45 mins
1:1 Mentorship
A live session on your career, projects and next steps.
Free for contributors
Video meeting ยท 30 mins
Resume review
Line-by-line feedback on your resume.
Free for contributors

Sponsorshipโ€‹

recode hive is about education, not profit. It is funded by the founder, and sponsor money follows a 100% redistribution model.

Sponsors
Support recode hive on GitHub Sponsors
100%
recode hive
Keeps nothing
Active contributors
Weekly MVPs and top contributors

FAQโ€‹

Badges are earned automatically from your merged pull requests and points, and show on the leaderboard and your profile. Perks, like free mentorship or the maintainer role, are rewards the founder grants as you progress.
Share this page

MAINTAINED BY

Sanjay Viswanathan

@sanjay-kv

Founder of recodehive and Technical program manager, Prev Google ML Facilitator & Ex- GitHub CE who delivered 100+ talks on ML and open source and developer advocacy.

Was this helpful?

Your vote helps us improve our docs.

Improve this page

All our docs are open source. Found a typo, want to add detail or have a better explanation? Anyone can contribute.

Comments

Powered by GitHub Discussions