src-d/hercules
A Go-based Git repository history analyzer that applies machine learning to extract developer behavior and project insights.

Not currently ranked — collecting fresh signals.
star history
Hercules analyzes Git repository history using machine learning techniques to provide advanced insights such as burndown charts, code churn, and developer productivity metrics. It processes commit data and produces TensorBoard visualizations. The tool is written in Go and can be run as a CLI, Docker container, or GitHub Action.
Frequently asked
- What is src-d/hercules?
- A Go-based Git repository history analyzer that applies machine learning to extract developer behavior and project insights.
- Is hercules open source?
- Yes — src-d/hercules is an open-source project tracked on heatdrop.
- What language is hercules written in?
- src-d/hercules is primarily written in Go.
- How popular is hercules?
- src-d/hercules has 2.8k stars on GitHub.
- Where can I find hercules?
- src-d/hercules is on GitHub at https://github.com/src-d/hercules.