Published: Open source contributions statistics generator
In a recent blog post, we had a look back at 2023 and my personal highlights of these open source contributions.
To back up the message of the post, I used some contribution statistics similar to the ones shown below (excerpt):
|----------------------------------------------|-----------------------|--------------------|
| project | merged pull requests | addressed issues |
|----------------------------------------------|-----------------------|--------------------|
| phpstan/phpstan* | ~116 (~188 in 2022) | 33 (83 in 2022) |
| rector/rector* | ~178 | 13 |
| FriendsOfREDAXO/rexstan | 88 | 24 |
| FriendsOfREDAXO/rexfactor | 55 | 6 |
| staabm/phpstandba | 44 (~300 in 2022) | 8 |
| redaxo/redaxo | 27 (70 in 2022) | 4 |
| TomasVotruba/unused-public | 25 | 1 |
…
These numbers were crunched with a small tool: staabm/oss-contribs
I just decided to make this tool available for anyone, so you can generate your own statistics.
simple contributions statistics generator
- generates a list of merged pull requests in public repositories
- generates a list of issues, these pull requests addressed
- generates a count of user reactions on these pull requests and issues
- takes referenced issues into account event for PRs not targeted to the default branch
the result is grouped by repository.
Find all the details in the tools repository README.
enjoy.
Give back
In case you find my PHPStan contributions and/or this tool useful, please consider supporting my open source work.
Found a bug? Please help improve this article.