These often include code coverage as well as best practices for common programming languages.
- SonarQube - self-hosted open source and commercial versions
- supports all the usual languages: Java, Groovy, Python etc.
- widely used - easily the most well known and popular code quality tool
- deploys on Kubernetes - see ready-made config in HariSekhon/Kubernetes - sonarqube
- see SonarQube doc in this knowledge base for more
- Codacy - my favourite hosted code quality tool
- good quality UI
- easy to use
- configurable
- supports all the usual languages: Java, Scala, Python, Ruby, PHP, Javascript etc.
- CodeClimate
- Python, Go, Ruby, PHP, Javascript etc.
- CLI runs engines locally inside Docker
- VIM plugin to run CLI - https://docs.codeclimate.com/docs/vim-plugin
- see docs/codeclimate
- GoReportCard - widely used for Golang projects only
- QuantifiedCode - Python only, shut down Aug 2016
Hosted Git providers like GitHub and GitLab already have mature peer review in their Pull Requests / Merge Requests (they're named differently in GitHub and GitLab but they're the same thing).
- Gerrit - free web based code review tool
- Coveralls.io
- Coverage
- Codecov
- Coverity