RepoSense is a contribution analysis tool for Git repositories. It is particularly useful for those who want a chronological visualisation of the code contributions and commits made to a group of repositories. Educators can use RepoSense to track the work done in class projects, while team leads may use it to oversee their project teams.
RepoSense generates a static HTML report that includes contribution information for each author in each target repository. The features of the report include:
- Visualization for contribution frequency
- Visualization for contribution amount
- Code review panel
- Comparison of contribution between authors
- Filtering and sorting of authors
- User Guide [Current Build] [Latest Release]
- Developer Guide
RepoSense is a project based in the National University of Singapore, School of Computing, and is funded by a grant from NUS Center for Development of Teaching and Learning.
Our project team and the list of contributors are here.
We welcome pull requests. Please read the contribution guidelines before starting work on one.
The web previews of RepoSense is powered by Netlify and Surge.