RepoDash - Monitor commits across several GitHub repos

I finally published a little side project I’ve been building over the last few years. :tada:

I wanted a way to keep track of the number of commits across several repositories. While GitHub has an insights tab for repositories which includes some charts, this is only helpful for monorepos. If work is distributed across several repos, there is no native way to monitor the commits in GitHub..

RepoDash is a simple Elm SPA that loads the data for all the specified repos, merges it, and displays the corresponding charts:

It uses my charting library Vectual for the bar charts. They are still rather bare bones and do not automatically merge/filter the displayed labels. So that’s something I definitely want to improve in the future.

You can also find the code for it on GitHub:

Do you have any need for such an app?
Any features you’d like it to have?

10 Likes

Please consider submitting to Built with Elm.

Way ahead of you :winking_face_with_tongue:

1 Like