Your tools, our platform.
You commit, we analyze. From the command line to the cloud.
Flog
Flog shows you the most torturous code you wrote. The more painful the code, the higher the score. The higher the score, the harder it is to test.
Ryan Davis
stylelint
A mighty, modern CSS linter that helps you enforce consistent conventions and avoid errors in your stylesheets.
Gil Barbara
Brakeman Pro
The commercial version of the Brakeman vulnerability scanner, providing deeper analysis, more in-depth feedback, and greater customization of your Ruby on Rails security scan.
Brakeman Inc.
ApexMetrics
Keep your Salesforce.com Apex code clean and enforce coding standards across your team. ApexMetrics runs sophisticated static code analysis to find technical debt, identify hot spots for refactoring and show improvements.
Up2Go
Tailor
A cross-platform static analyzer and linter for Swift.
Sleekbyte
Haxe Checkstyle
Haxe Checkstyle is a static analysis tool to help developers write Haxe code that adheres to a coding standard.
Adi Reddy Mora
ShellCheck
ShellCheck is a tool for suggesting possible improvements to bash/sh shell scripts.
Philip Cunningham
Reek
Reek examines Ruby classes, modules, and methods and reports any code smells it finds.
Timo Rössner
ApexMetrics
Keep your Salesforce.com Apex code clean and enforce coding standards across your team. ApexMetrics runs sophisticated static code analysis to find technical debt, identify hot spots for refactoring and show improvements.
Up2Go
Brakeman OSS
A static security scanner for Ruby on Rails applications.
Brakeman Inc.
Brakeman Pro
The commercial version of the Brakeman vulnerability scanner, providing deeper analysis, more in-depth feedback, and greater customization of your Ruby on Rails security scan.
Brakeman Inc.
Bundler Audit
Find security vulnerabilities in your Ruby dependencies. bundler-audit offers patch-level verification for Bundler.
codeclimate
CoffeeLint
Style checking for CoffeeScript to keep your code clean and consistent. It can enforce common idioms, and can be tuned to fit your preferred coding style.
codeclimate
CSSLint
Style checking for all CSS stylesheets. Includes basic syntax checking and can check your code against a configured standard.
codeclimate
Duplication
Duplication analyzes JavaScript (including JSX and ES6), PHP, Python, and Ruby code for structural similarities.
codeclimate
Ember Watson
Ember-watson finds bug-risk, security, and compatability issues with your Ember apps, and tells you how to fix them.
codeclimate
ESLint
Linting and style checking for your modern EcmaScript/JavaScript code.
codeclimate
FIXME
The FIXME engine finds comments in your code which match the strings TODO, FIXME, HACK, and BUG, which are all things you should fix now, not later. FIXME is also very simple, and is intended to provide a 'Hello World' like example for potential Code Climate Platform engine authors.
codeclimate
Flog
Flog shows you the most torturous code you wrote. The more painful the code, the higher the score. The higher the score, the harder it is to test.
Ryan Davis
Foodcritic
Foodcritic is a helpful lint tool you can use to check your Chef cookbooks for common problems.
Sean O'Meara
gofmt
gofmt is the official style checker from the Go team. Gofmt automatically formats Go code.
codeclimate
golint
golint was created by the Go team at Google, and suggests style issues that may need to be addressed.
codeclimate
govet
govet was created by the Go team at Google, and examines Go source code and reports suspicious constructs, and potential bugs.
codeclimate
Haxe Checkstyle
Haxe Checkstyle is a static analysis tool to help developers write Haxe code that adheres to a coding standard.
Adi Reddy Mora
HLint
HLint is a tool for suggesting possible improvements to Haskell code. These suggestions include ideas such as using alternative functions, simplifying code and spotting redundancies.
Pat Brisbin
markdownlint
Style and syntax checking for all your Markdown documentation.
John Pignata
Node Security Project (nsp)
Created by the folks at ^Lift Security, the Node Security Project (nsp) audits your Node.js modules using a seasoned auditing team and alerts you to vulnerabilities when advisories are created or updated.
^Lift Security
pep8
Keep your Python code consistent with the Python Enhancement Proposal 8 (PEP 8) style conventions.
codeclimate
PHP Code Sniffer
PHP Code Sniffer detects and helps you fix violations of PHP coding standards.
codeclimate
PHP Mess Detector
PHPMD looks for several potential problems within PHP source code, like possible bugs, suboptimal code, overcomplicated expressions, and unused parameters, methods, or properties.
codeclimate
Radon
Cyclomatic complexity for your Python code.
Michele Lacchia
Reek
Reek examines Ruby classes, modules, and methods and reports any code smells it finds.
Timo Rössner
RuboCop
Style and quality checks for Ruby code. Includes support for modern Rubies (2.2+).
codeclimate
RubyMotion
Static analysis for RubyMotion code to help ensure more reliable applications.
hipbyte
SCSS Lint
SCSS Lint is a configurable tool for writing clean and consistent SCSS.
Ivan Tse
ShellCheck
ShellCheck is a tool for suggesting possible improvements to bash/sh shell scripts.
Philip Cunningham
stylelint
A mighty, modern CSS linter that helps you enforce consistent conventions and avoid errors in your stylesheets.
Gil Barbara
Tailor
A cross-platform static analyzer and linter for Swift.
Sleekbyte
Vint
Vint is a fast and highly extensible linter for Vim script.
Will Fleming