#3 · Primary category: Software Repository Analytics

hercules

burndown git git-analysis machine-learning mining-software-repositories mloncode tensorboard-visualizations tensorflow

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.

Related projects in this category