SourceOptics

100% Free Git Analytics For Software Organizations


Better Teams Through Science

SourceOptics provides analytics, reports, and graphs about how software engineering teams and projects operate.

Once installed, SourceOptics enables better visibility into activities, improved organizational planning,rewarding of team or individual efforts, elimination of unconscious biases, and more effective hiring.

SourceOptics can be installed anywhere, and users remain 100% in control of their data at all times.

Forged From A Unique Experience and Approach

SourceOptics stems from Michael DeHaan's experience creating, developing, and leading Ansible, one of the world's most-contributed-to open source projects, as well as working at some especially large microservices-based companies with hundreds of active software projects.

It is developed by Michael and the Computer Science Department at NC State University, as described in Our Story. SourceOptics can be set up in less than 30 minutes, following the instructions in Installation, and upgrades always take just a few minutes.

SourceOptics is unique because it allows querying arbitrary time periods and scans all branches in your development environment -- preventing stats being hidden behind inconsistent branch names, or old statistics getting in the way of answering interesting questions about present day.

Additionally, SourceOptics collects an especially rich set of statistics that is being endlessly expanded upon. SourceOptics can work with any public or private git repository, including GitHub, BitBucket, GitLab, or SSH hosted repos. Scans can be easily set up either on a cron schedule or triggered by webhooks.

To stay up to date with new features, follow @sourceoptics on twitter. To get involved with the project, see Contributing.