CodeChecker combines C and C++ static analysis with searchable defect reports, run comparisons and collaborative reviews in a web interface.
Read more
CodeChecker combines C and C++ static analysis with searchable defect reports, run comparisons and collaborative reviews in a web interface.
Read more
clazy is a Clang-based static code analyser providing specialised checks for C++ applications developed with Qt.
Read more
Coccinelle is a free and open source program matching and transformation engine for analysing and modifying C source code.
Read more
Smatch is a free and open source static analysis tool for C code with extensive checks designed for the Linux kernel.
Read more
Atomdrift Scan detects malware in files, packages and archives using static analysis, rules, hashes and machine learning.
Read more
LiquidHaskell is a formal verification tool that uses refinement types and SMT solving to check properties of Haskell programs.
Read more
deno_lint is a Rust crate for building JavaScript and TypeScript linters, with built-in rules, diagnostics, fixes and configurable rule sets.
Read more
Tach is a Rust-powered tool for defining and enforcing dependencies, interfaces and architectural boundaries within Python projects.
Read more
Arid is a fast duplicate-code checker for Python projects written in Rust, with configurable analysis, baselines and CI-friendly reports.
Read more
sloglint checks Go code using log/slog for consistent logging style, covering messages, arguments, keys, context use and custom functions.
Read more
godoc-lint checks Go documentation against consistent comment practices, with configurable rules and integration with Golangci-lint.
Read more
goconst finds repeated string and numeric literals in Go source code that could be replaced by constants, with flexible filtering and output options.
Read more
exhaustive checks Go switch statements and map literals for missing enum cases, helping developers catch incomplete handling during static analysis.
Read more
Discover the best Verilog and SystemVerilog linting tools for static analysis, code quality, and HDL development.
Read more
Pharos is a static binary analysis framework with tools for API analysis, C++ object recovery, function hashing and YARA signature generation.
Read more
Discover useful free and open source linters for Scala that help find errors, enforce coding standards, and improve code quality.
Read more
WartRemover is a flexible Scala linter that uses compiler plugins and configurable warts to reject unsafe, surprising or undesirable code.
Read more
perl-lsp is a Perl language server with type inference, completion, navigation, refactoring, diagnostics and command-line analysis tools.
Read more
Scapegoat is a Scala static code analyser that flags bugs, questionable constructs and style problems through configurable compiler inspections.
Read more
Scalafix is a Scala refactoring and linting tool with syntactic and semantic rules for checking, rewriting and modernising source code.
Read more