Pull Request Metrics and Automated Code Review

Increase visibility, collaborativity, and efficiency in your teams with SourceLevel.

Create an account or book a demo
Throughput & Lead Time
SourceLevel - Engineering Metrics and Automated Code Review | Product Hunt

How does SourceLevel work?

Made for Software Teams

SourceLevel is a solution for all size software engineering teams: by connecting your GitHub or GitLab account you can automate your code review and see real-time team metrics to track your team's progress.

Track Code Quality in your Repositories

Automated Code Review Running Linters

SourceLevel uses linters to review code automatically without changing your workflow. We point out style, complexity and security issues. Check out the 30+ engines supported here.

Track the evolution of your codebase

Track how your code changes over time and have this information accessible to your whole team. Understand technical debt within your codebase and which parts of it are in better shape than others.

Use Metrics to Improve Development Flow

Pull Request Metrics

Measure the Throughput and Lead Time of your Pull Requests. Filter metrics by teams and have visibility on which PRs need attention.

Track your software development flow

Use Pull Request metrics to understand your software engineering team's performance. Spot bottlenecks, act on them, and use data to propose changes.

For Engineering Managers

As a manager, you need to have visibility on your team's progress and your development flow. With SourceLevel you can see the evolution over time.

Learn More

For Tech Leads

Track how your code changes over time and have this information accessible to your whole team. Know when technical debts are introduced to your codebase.

Learn More

For Developers

SourceLevel checks your Pull Requests for potential issues and style guide mismatches. Focus your energy and time on much more critical decisions.

Learn More

Frequently Asked Questions

What is SourceLevel?

SourceLevel is a SaaS that provides Pull Request Metrics and automates Code Review. There are two modules: Code Quality and Analytics.

What is Code Quality, and what it does?

Code Quality is a SourceLevel module that runs 30+ linters against every open Pull Request and published branch. The issues found by linters are listed in a single view and commented in the proper line of the Pull Request. It also plots the number of issues over the repository history. It's an excellent tool for technical debt control

What is Analytics, and what it does?

Analytics is a SourceLevel that provides metrics for Engineering Teams. Currently, it provides the following metrics: Pull Request Lead Time (also known as Time to Review), Throughput, Lead Time Histogram, and a Control Chart with open/closed and Lead Time dispersion. You can read more about metrics on our dedicated page.

Who usually benefits from SourceLevel?

SourceLevel brings benefits for all technical roles, from the Software Engineer to the CTO. Software Engineers and Tech Leads can use Code Quality to keep technical debt under control and run linters for every new pull request to comply. Linters can look for the style guide and code format mismatches, security issues, code smell, and much more. Team Leads, Engineering Managers and VPs or CTOs are interested in how the teams are working. SourceLevel provides useful metrics like Lead Time and Throughput for all the teams. The tool also makes a ranking of long-living pull requests for all the connected repositories.

Does SourceLevel connect to GitHub as a data source?

Yes. It fully supports GitHub as a data source.

Does SourceLevel connect to GitLab as a data source?

Yes. We do support GitLab integration.

Which metrics does SourceLevel provide?

SourceLevel currently provides Lead Time, Throughput, and a Control Chart for pull requests. Metrics can be filtered by teams or repositories.

Which linters does SourceLevel support?

SourceLevel currently supports 30+ linters for the most used programming languages, like Java, PHP, Ruby, Elixir, Go, JavaScript, and CSS. See the complete list here.