GitRanks: GitHub Profile Analytics & Rankings
Hi @anwarlaksir, thanks for your question!
The contribution score has no weights or hidden formulas – it’s simply the sum of the stars from all public repositories a GitHub profile has merged PRs into. We don’t access any private user data, only publicly available information that anyone can verify.
For example, if Profile X has merged PRs into three repositories:
-
10 merged PRs to Repository A (owned by Y) with 100 stars
-
1 merged PR to Repository B (owned by Z) with 100 stars
-
1 merged PR to Repository C (owned by X) with 100 stars
Then the contribution score for Profile X would be 200 (I exclude stars from repositories the profile owns).
This score is dynamic – if “Repository A” earns more stars, Profile X’s contribution score will be recalculated to reflect the new value.
So, I invite everyone to contribute to the GitRanks GitHub repo – hopefully, we’ll get more stars soon! Haha 🙂