:muscle: Git Repository Analysis Tool

GitHub Repository


Hercules is a fast and highly customizable Git repository analysis tool written in Go and Python, built and open-sourced by source{d}. It runs a highly customizable pipeline of analysis tasks on a Git repository to generate all sorts of cool data and insights. I used Hercules extensively for a project I worked on for a while, so I contributed a few fixes and features upstream!

A git diff burndown generated using Hercules of Inertia over its lifetime. Each coloured band represents code added in each time interval - the graph demonstrates that lots of code ends up getting replaced, a sign that we were continuously iterating and improving on existing code as we learned.

My contributions include:

Check out my pull requests in more detail here!

Robert Lin

Robert Lin

Enthusiastic eater of lunches. Please feel free to reach out to me at robert@bobheadxi.dev!

rss facebook twitter github youtube tumblr mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora