Logo

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

The most important thing I have done as a programmer in recent years is to aggressively pursue static code analysis. Even more valuable than the hundreds of serious bugs I have prevented with it is the change in mindset about the way I view software reliability and code quality. — John Carmack (Creator of Doom)

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

Multiple languages

Other

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.