An extensible multilanguage static code analyzer.
- code-analysis
- code-quality
- static-analysis
- static-code-analysis
47,133 repositories indexed
25–48 of 127 · Most stars
An extensible multilanguage static code analyzer.
More than 300 powerful ESLint rules
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Automated linting of Cascading Stylesheets
Code smell detector for Ruby
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
Configurable tool for writing clean, consistent SCSS
JSLint, The JavaScript Code Quality and Coverage Tool
Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
The strictest and most opinionated python linter ever!
An implementation of StyleCop rules using the .NET Compiler Platform
errcheck checks that you checked errors.
Automatically identify anti-patterns in SQL queries
PHP Compatibility check for PHP_CodeSniffer
⚡️Lightning-fast linter for .env files. Written in Rust 🦀
Inspects Python source files and provides information about type and location of classes, methods etc
The most opinionated Go source code linter for code audit.
A tool for linting and static analysis of Lua code.
Static analyzer and linter for Clojure code that sparks joy
Linter for C++ based on Google's style guide
:zap: Don't make your Rubies go fast. Make them go fasterer ™. :zap: