CLI tool for Git history analysis and commit visualization.
ChangeTrace is powerful CLI tool designed for development teams who want to better understand the history of their code.
It analyzes Git repositories and transforms raw commit data into valuable insights, visualizations, and metrics.
ChangeTrace allows you to:
- Reconstruct complete timeline of repository
- Track activity of branches, merges, and pull requests
- Generate metrics and insights for development teams
- Explore repository history via CLI or visualizations
- Commit & Branch Analysis – detailed tracking of changes and merges
- Timeline Visualization – visualize commits over time
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- GitLab integration
- Bitbucket support
- Rendering improvements
This project is licensed under the MIT License – see the LICENSE file for details.
- LibGit2Sharp – Git operations
- Octokit – GitHub API client, repository integration
- Spectre.Console – Beautiful CLI
⬆ Back to top Made with ❤️ by Rainbe.