I built a simple search engine of commits on GitHub :https://9sako6.me/commit-stalker/
I like browsing commits of a library on the GitHub. A history of commit teaches me a process of developping a library, a manner of writing a commit message and so on.
It's possible to see a history of them on the official GitHub site, but only 30 commits are showed at onece. It makes difficult to search older commits.
I want to see a lot more commits at onece and search older commits effectively.
It's available at :https://9sako6.me/commit-stalker/
It's easy to use. Please enter a user/organization and repository name. Page number is optional. Then, 100 commits of that repo are showed. If you push the ">>" button, you can show the page that includes the oldest commit.
We can show 100 commits log at onece. In addition, it's easy to search the oldest commit of a repository.
There is one problem now.
It is inpossible to get a total commit count for a Github repo via their API.
Therefore, I calculate a total commit count from contributions of contributors. However, we can get at most 100 contributors' information via GitHub API, so I can't calculate the exact total commit count of a repo that has over 100 contributors.
GitHub API example:
curl -i https://api.github.com/repos/sass/sass/contributors?anon=true
If anybody is interested please check out this app. here:
(open source and trusted by devs everywhere ❤️)