* added Codelyzer, CodeClimmate-Duplication, NodeJsScan, SourceCodeSniffer
* updated ESLint (description)
May 9 2018:
* added Iroh.js, SonarJS, ts-simple-ast, twly
Codelyzer is an open source project that provides a set of tslint rules for static code analysis of Angular TypeScript projects. You can run the static code analyzer over web apps, NativeScript, Ionic, etc.
Web site: http://eslint.org/
Web site: http://esprima.org/
Web site: http://flowtype.org/
Web site: https://maierfelix.github.io/Iroh/
Web site: http://jshint.com
Web site: http://www.jslint.com/
Web site: https://github.com/dpnishant/jsprime
NodeJsScan is a static security code scanner for Node.js applications.
Figure source: http://es-analysis.github.io/plato/examples/jquery/
Web site: https://github.com/es-analysis/plato
Web site: https://github.com/SonarSource/SonarJS
Web site: https://srclib.org
Web site: http://ternjs.net/
twly (pronounced “towel-E”) is an open source static analysis tool which can help you keep your code DRY (Don’t Repeat Yourself) by letting you know where you have copy and pasted entire files or portions of them. Run twly on a directory, and twly will magically generate a report for you indicating what has been repeated and in which files. twly is language agnostic and can be used on any text document.
Web site: https://github.com/rdgd/twly
Awesome Static Analysis A curated list of static analysis tools, linters and code quality checkers for various programming languages