Available Analysis Plugins

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

Official Plugins

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

Plugin 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

Any language

Bug Risk

50

gofmt

Go

Style

16

golint

Go

Style

17

govet

Go

Bug Risk

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

423

sonar-java

Java

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

128

sonar-php

PHP

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

58

sonar-python

Python

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

75+

swiftlint

Swift

Style, Conventions

140

tslint

TypeScript

Readability, Maintainability, Functionality

Community-Supported Plugins

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

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

16

apexmetrics

5

watson

50

foodcritic

4

git-legal

62

haxe-checkstyle

380

hlint

40

markdownlint

80

phan

26

reek

3

rubymotion

60

scss-lint

164

shellcheck

31

tailor

14

vint