Static Code Analysis Collection
Repositories tagged with "static-code-analysis"
Repositories tagged with "static-code-analysis"
ruff
astral-sh
โAn extremely fast Python linter and code formatter, written in Rust.โ
standard
standard
โ๐ JavaScript Style Guide, with linter & automatic code fixerโ
eslint
eslint
โFind and fix problems in your JavaScript code.โ
biome
biomejs
โA toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.โ
infer
โA static analyzer for Java, C, C++, and Objective-Cโ
semgrep
semgrep
โLightweight static analysis for many languages. Find bug variants with patterns that look like source code.โ
static-analysis
analysis-tools-dev
โโ๏ธ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.โ
phpstan
phpstan
โPHP Static Analysis Tool - discover bugs in your code without running it!โ
rubocop
rubocop
โA Ruby static code analyzer and formatter, based on the community Ruby style guide.โ
reviewdog
reviewdog
โ๐ถ Automated code review tool integrated with any code analysis tools regardless of programming languageโ
checkstyle
checkstyle
โCheckstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.โ
gosec
securego
โGo security checkerโ
bandit
PyCQA
โBandit is a tool designed to find common security issues in Python code.โ
datree
datreeio
โPrevent Kubernetes misconfigurations from reaching production (again ๐ค )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.ioโ
pylint
pylint-dev
โIt's not just a linter that annoys you!โ
phan
phan
โPhan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.โ
revive
mgechev
โ๐ฅ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golintโ
pmd
pmd
โAn extensible multilanguage static code analyzer.โ