PHP Static Analysis Tool - discover bugs in your code without running it!
-
Updated
Nov 16, 2024 - PHP
PHP Static Analysis Tool - discover bugs in your code without running it!
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
EMBA - The firmware security analyzer
Beautiful and understandable static analysis tool for PHP
PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
BinAbsInspector: Vulnerability Scanner for Binaries
A Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)
Static Value-Flow Analysis Framework for Source Code
Cross-platform static analyzer and linter for Swift.
Next-gen phpDoc parser with support for intersection types and generics
☕ SonarSource Static Analyzer for Java Code Quality and Security
cwe_checker finds vulnerable patterns in binary executables
SonarSource Static Analyzer for JavaScript and TypeScript
Code analyzer for C# and VB.NET projects
APKHunt is a comprehensive static code analysis tool for Android apps that is based on the OWASP MASVS framework. Although APKHunt is intended primarily for mobile app developers and security testers, it can be used by anyone to identify and address potential security vulnerabilities in their code.
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
Doctrine extensions for PHPStan
🕵️ Haskell STatic ANalyser
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Ful…
Add a description, image, and links to the static-analyzer topic page so that developers can more easily learn about it.
To associate your repository with the static-analyzer topic, visit your repo's landing page and select "manage topics."