#3 · Primary category: Software Repository Analytics
hercules
Gaining advanced insights from Git repository history.
Project last updated:02/07/23
GitHub Stars
2.8K
Forks
287
Contributors
22
License
Other
Why we included this project
Hercules reads a repository's entire commit history and turns it into concrete numbers and charts: line burndown over time, churn and ownership patterns, files that tend to change together, and structural hotspots. The core engine is written in Go, so it stays fast even on histories the size of the Linux kernel, and it feeds results to a companion Python tool that draws graphs and TensorFlow projector embeddings. That combination makes it practical for teams that want to know how a codebase evolved, who owns what, or where effort concentrates without running ad-hoc scripts. You can extend it with custom analyses through a plugin system, and it can merge results from several repositories, which helps when you're tracking many projects at once.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.