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

Velocity · 7d
+0.8
★ / day
Trend
→steady
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.