Static code analysis topic

Static program analysis (or static analysis) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs during their execution.

List Static code analysis repositories

typo_killer

39
Stars
7
Forks
Watchers

qu'est que ce 🎶 – Killing typos with style (and Elixir!)

cfmt

27
Stars
3
Forks
Watchers

cfmt is a tool to wrap Go comments over a certain length to a new line.

identypo

27
Stars
0
Forks
Watchers

identypo is a Go static analysis tool to find typos in identifiers (functions, function calls, variables, constants, type declarations, packages, labels).

nakedret

125
Stars
13
Forks
Watchers

nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.

prealloc

627
Stars
24
Forks
Watchers

prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.

phpstan

12.6k
Stars
863
Forks
Watchers

PHP Static Analysis Tool - discover bugs in your code without running it!

bandit

6.1k
Stars
584
Forks
Watchers

Bandit is a tool designed to find common security issues in Python code.

souffle

869
Stars
192
Forks
Watchers

Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

php-parser

519
Stars
68
Forks
Watchers

:herb: NodeJS PHP Parser - extract AST or tokens