How one developer ranking formula weighs GitHub repos, stars, followers and activity
A GitHub profile is hard to scan quickly, so the author combined public GitHub data into a single score that can be sorted by language and country. The score draws on five signals: owned non-fork repos, total stars, followers, public events from the last 90 days, and account age. Stars and followers use logarithmic scaling so one viral repository does not overwhelm everything else, while activity and account age are capped to discourage gaming. The author notes that although the labelled weights suggest a balanced mix, the uncapped log-scaled signals end up contributing more than their labels imply. Each profile therefore shows a breakdown bar of each signal's actual share of the score.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.



Discussion (0)
Log in to join the discussion and vote.
Log in