Frequently Asked Questions

Why do I have to star the Hubfolio repo to have my stats generated?
It's opt-in since not everyone wants their GitHub account to be seen as a portfolio of their work. Starring the repo is a convenient way to prove ownership of your GitHub account.
How are the different metrics calculated?
  • User commits: Number of commits contributed to the master branch of the repo by the user in approximately the last year.
  • Total commits: Total number of commits by all users to the master branch of the repo in approximately the last year.
  • Last commit age: Number of years since anyone has made a commit to the repo
  • Starshare: \[\frac{commits_{user}}{commits_{total}}\times{stars}\]
  • Score: \[log_2(starshare)\times log_2(commits_{user})\times \frac{1}{2^{age}}\]
For more details, see the source on GitHub