Team Metrics and Automated Code Review
SourceLevel reviews your pull requests so you can focus on high-level discussions. It also gathers information on cycle-time, size, and other essential metrics of your team's productivity.
Start with these three simple steps
Create your account using GitHub, and you're ready to start improving your code health.
Add .sourcelevel.yml file
Enable or disable linters, and fine-tune them to match your guidelines. 100% customizable!
Increase your quality & productivity!
Have your pull requests automatically reviewed, create a strategy to attack code smells and other issues, and follow the history of quality daily.
Daily metrics collected!
SourceLevel aggregates all issues for each repository by kind, so you can take actions before it is too late.
Compare your code quality metrics day by day.
All issues in a single page!
Easily spot low hanging fruits, filter by linter or by kind, and check the lines around the line that raised the issue. Still in doubt? Open it on GitHub. There's no need to browse your repository files.
You are in control!
SourceLevel informs the number of added and fixed issues for each Pull Request, so you are in control of every change. The best tool for maintaining healthy codebase is visibility!
Quality & Productivity metrics for you team
Check the impact of each decision you make and monitor your team engagement by keeping an eye on data.
Thorough Code Reviews
SourceLevel extract metrics using multiple well maintained and modern tools throughout your codebase.
Perfect for your codebase
SourceLevel analyses codebases written in most popular programming languages and formats used in the market.
SourceLevel calculates cyclomatic complexity, duplication, style guide compliance, and code smells in a wide range of languages. Check our docs for details!
SourceLevel runs Brakeman to ensure the most common development mistakes are not opening security breaches in your codebase.