Search results for "{{ search.query }}"

No results found for "{{search.query}}". 
View All Results

Available Analysis Engines

Using our hosted engines-based analysis -- or the Code Climate CLI -- you can run Code Climate-compatible engines on your project. This help article lists all available engines.

Important: For our hosted analysis, engines can only run on your repos after you've opted the project into our new platform. To enable our platform on your project, follow these steps.

Official Engines

The following Engines were built (and are supported) by the Code Climate Team.

Engine Name & Link
Number of Checks
Name for .codeclimate.yml file
Languages
Check Types

59

brakeman

Ruby

Security

235

bundler-audit

Ruby

Security

38

coffeelint

CoffeeScript

Style

32

csslint

CSS

Compatibility, Bug Risk

6

duplication

Ruby, JavaScript, PHP, Python

Duplication

190

eslint

JavaScript

Complexity, Style

6

fixme

Bug Risk

Any language

56

nodesecurity

JavaScript

Security

72

pep8

Python

Style

212

phpcodesniffer

PHP

Style

40

phpmd

PHP

Complexity, Style

1

radon

Python

Complexity

300

rubocop

Ruby

Complexity, Security, Clarity, Performance, Bug Risk, Style

Community-Supported Engines

The following Engines were built (and are supported) by the Code Climate developer community.

Engine Name & Link
Number of Checks
Name for .codeclimate.yml file

16

apexmetrics

5

watson

50

foodcritic

50

gofmt

16

golint

17

govet

62

haxe-checkstyle

380

hlint

40

markdownlint

80

phan

26

reek

3

rubymotion

60

scss-lint

164

shellcheck

31

tailor

14

vint

Available Analysis Engines