Logo

Static program analysis is the analysis of computer software that is performed without actually executing programs — Wikipedia

CI

This is a collection of static analysis tools and code quality checkers. Pull requests are very welcome!

Also check out the sister project, awesome-dynamic-analysis.

Table of Contents

Programming Languages

Multiple languages

Other


Programming Languages

ABAP

Ada

Awk

C

C#

C++

Crystal

Delphi

Dlang

Elixir

Elm

Erlang

F#

Fortran

Go

Groovy

Haskell

Haxe

Java

JavaScript

Kotlin

Lua

MATLAB

PHP

Perl

Python

Python wrappers

R

RPG

Ruby

Rust

SQL

Scala

Shell

Solidity

Swift

Tcl

TypeScript

VBScript

Multiple languages

Other

Binaries

Build tools

CSS/SASS/SCSS

Config Files

Configuration Management

Containers

Gherkin

HTML

HTML5

IDE Plugins

LaTeX

Makefiles

Markdown

Mobile

Packages

Protocol Buffers

Supporting Tools

Template-Languages

Translation

Web services

Writing

More collections

License

CC0

To the extent possible under law, Matthias Endler has waived all copyright and related or neighboring rights to this work. Title image Designed by Freepik.