EVERYTHING XIAOMI
Get listed
30 alternatives · from linters

Alternatives to PHP_CodeSniffer

17.3

Flake8 is a free, open-source Python command-line tool for checking code style and quality on Linux.

Free planOpen sourceAPILinuxmacOS
Free plan
26.8

PMD is a free, extensible static code analyzer that checks source code for programming flaws such as unused variables, empty catch blocks, and unnecessary object creation.

Free planLinuxmacOSSelf-hosted
Free plan
36.6

SwiftLint is a free, open-source tool for checking Swift code against style conventions.

Free planLinuxmacOSWindows
Free plan
  1. 4Ruff logo

    Ruff

    Ruff is a free Python linter and code formatter written in Rust.

    Free planWebLinuxmacOSSelf-hosted
    6.5Free plan
  2. 5Biome logo

    Biome

    Biome is a toolchain for maintaining the health of web projects.

    Free planWebExtensionLinuxmacOS
    6.4Free plan
  3. 6Cppcheck logo

    Cppcheck

    Cppcheck is a static analysis tool for C and C++ code.

    Free planLinuxmacOSSelf-hostedWindows
    6.4Free plan
  4. 7

    Hadolint

    Hadolint is a free Dockerfile linter that checks files for errors and best practices.

    Free planWebLinuxmacOSWindows
    6.4Free plan
  5. 8

    JSHint

    JSHint is a free, community-driven static analysis tool that checks JavaScript code for errors and potential problems.

    Free planWebAPIExtensionLinux
    6.4Free plan
  6. 9ShellCheck logo

    ShellCheck

    ShellCheck is a free static analysis tool for Bash and sh scripts.

    Free planWebExtensionLinuxmacOS
    6.4Free plan
  7. 10SQLFluff logo

    SQLFluff

    SQLFluff is an open source SQL linter designed with ELT applications in mind.

    Free planAPILinuxmacOSSelf-hosted
    6.4Free plan
  8. 11

    actionlint

    actionlint is a static checker for GitHub Actions workflow files.

    Free planWebLinuxmacOSSelf-hosted
    6.3Free plan
  9. 12Astral logo

    Astral

    Astral makes open-source developer tools for Python, including Ruff, a linter, and uv, a package and project manager.

    Free planLinuxmacOSWindows
    6.2Free plan
  10. 13

    clang-tidy

    clang-tidy is a free, open-source Clang-based linter for C++ that diagnoses programming errors, style violations, interface misuse, and bugs…

    Free planLinux
    6.2Free plan
  11. 14

    Oxc

    Oxc is a free collection of JavaScript tools written in Rust for development workflows.

    Free planLinuxmacOSWindows
    6.2Free plan
  12. 15

    Luacheck

    Luacheck is a free, MIT-licensed static analyzer and linter for Lua code.

    Free planLinuxmacOSSelf-hostedWindows
    6.1Free plan
  13. 16

    PHPMD

    PHPMD is a free tool for inspecting PHP source code for potential bugs, inefficient or overly complex code, and unused parameters, methods, or properties.

    Free planLinuxmacOSSelf-hostedWindows
    6.1Free plan
  14. 17

    Reek

    Reek is a free, open-source tool for examining Ruby classes, modules, and methods for code smells.

    Free planLinux
    6.1Free plan
  15. 18

    Checkstyle

    Checkstyle is a free tool for checking Java source code against configurable coding rules.

    Free planLinuxmacOSWindows
    6.0Free plan
  16. 19

    cpplint

    cpplint is a free command-line tool for developers checking C and C++ source files for style issues against Google’s C++ style guide.

    Free planLinuxmacOSWindows
    6.0Free plan
  17. 20detekt logo

    detekt

    detekt is a free static analyzer for Kotlin that helps identify code smells across Android, JVM, JS, Native, and Multiplatform projects.

    Free planLinuxmacOSWindows
    6.0Free plan
  18. 21golangci-lint logo

    golangci-lint

    golangci-lint is a free, open-source runner for Go linters, with installations documented for Linux, macOS, and Windows and a Docker option.

    Free planLinuxmacOSSelf-hostedWindows
    6.0Free plan
  19. 22

    HLint

    HLint is a free tool that flags possible improvements in Haskell source code, such as alternative functions, simplifications and redundant code.

    Free planLinuxmacOSWindows
    6.0Free plan
  20. 23

    pycodestyle

    pycodestyle is a free Python checker that evaluates selected conventions from PEP 8.

    Free planLinuxmacOSWindows
    6.0Free plan
  21. 24

    Staticcheck

    Staticcheck is a free Go linter that applies static analysis to detect bugs and performance issues, recommend simpler code, and enforce style rules.

    Free planLinuxmacOSWindows
    6.0Free plan
  22. 25Stylelint logo

    Stylelint

    Stylelint is a CSS linter for finding errors and enforcing coding conventions.

    Free planAPILinuxmacOSWindows
    6.0Free plan
  23. 26Credo logo

    Credo

    Free plan
    5.9Free plan
  24. 27ESLint logo

    ESLint

    ESLint is a free, open-source JavaScript linting utility that statically analyzes code to find problems, and can automatically fix many of them with syntax-aware changes.

    Free planAPIExtensionSelf-hosted
    5.8Free plan
  25. 28RuboCop logo

    RuboCop

    Free planLinuxSelf-hosted
    5.8Free plan
  26. 29

    yamllint

    Free planLinuxmacOS
    5.8Free plan
  27. 30

    Clippy

    LinuxmacOSWindows
    5.7

Back to PHP_CodeSniffer