Static Analysis⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Stars: ✭ 9,310 (+3624%)
SaferwallA hackable malware sandbox for the 21st Century
Stars: ✭ 419 (+67.6%)
Detect It EasyProgram for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+1092.8%)
qualscanA CLI, and API, tool to run many quality check-ups on your javascript project.
Stars: ✭ 20 (-92%)
Flake8The official GitHub mirror of https://gitlab.com/pycqa/flake8
Stars: ✭ 1,112 (+344.8%)
freki🐺 Malware analysis platform
Stars: ✭ 327 (+30.8%)
CscoutC code refactoring browser
Stars: ✭ 139 (-44.4%)
HashCompareCompare various different Hashing Algorithms
Stars: ✭ 18 (-92.8%)
CombInteractive code auditing and grep tool in Emacs Lisp
Stars: ✭ 58 (-76.8%)
crusherNo description or website provided.
Stars: ✭ 21 (-91.6%)
Mobileapp Pentest CheatsheetThe Mobile App Pentest cheat sheet was created to provide concise collection of high value information on specific mobile application penetration testing topics.
Stars: ✭ 3,051 (+1120.4%)
MalScanA Simple PE File Heuristics Scanners
Stars: ✭ 41 (-83.6%)
Clj KondoA linter for Clojure code that sparks joy.
Stars: ✭ 1,083 (+333.2%)
tyrionNo description or website provided.
Stars: ✭ 83 (-66.8%)
I18n TasksManage translation and localization with static analysis, for Ruby i18n
Stars: ✭ 1,748 (+599.2%)
monadic-cfaGeneric implementation of different CFA families based on monadic decomposition
Stars: ✭ 16 (-93.6%)
Pysonar2PySonar2: an advanced semantic indexer for Python
Stars: ✭ 1,074 (+329.6%)
QualityAssistantA live feedback code quality tool for Pharo
Stars: ✭ 17 (-93.2%)
Constexpr EverythingRewrite C++ code to automatically apply `constexpr` where possible
Stars: ✭ 178 (-28.8%)
qodana-action⚙️ Scan your Java, Kotlin, PHP, Python, JavaScript, TypeScript projects at GitHub with Qodana
Stars: ✭ 112 (-55.2%)
IntellidroidA targeted input generator for Android that improves the effectiveness of dynamic malware analysis.
Stars: ✭ 46 (-81.6%)
automutateApplies waves of mutations provided by other tools, such as linters or codemods.
Stars: ✭ 13 (-94.8%)
DroidsoundDroidsound-E. Download links in README.md
Stars: ✭ 136 (-45.6%)
analysis-netStatic analysis framework for .NET programs.
Stars: ✭ 19 (-92.4%)
StoatSTatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (-82.4%)
addlintAn example linter written with go/analysis for tutorial purposes
Stars: ✭ 49 (-80.4%)
TfsecSecurity scanner for your Terraform code
Stars: ✭ 3,622 (+1348.8%)
rair-coreRAIR: RAdare In Rust
Stars: ✭ 63 (-74.8%)
golintuiA simple terminal UI for Go linters
Stars: ✭ 73 (-70.8%)
TypestatConverts JavaScript to TypeScript and TypeScript to better TypeScript.
Stars: ✭ 136 (-45.6%)
ClairVulnerability Static Analysis for Containers
Stars: ✭ 8,356 (+3242.4%)
IkosStatic analyzer for C/C++ based on the theory of Abstract Interpretation.
Stars: ✭ 1,368 (+447.2%)
Phpinsights🔰 Instant PHP quality checks from your console
Stars: ✭ 4,442 (+1676.8%)
PhpmetricsBeautiful and understandable static analysis tool for PHP
Stars: ✭ 2,180 (+772%)
SqlvetGo fearless SQL. Sqlvet performs static analysis on raw SQL queries in your Go code base.
Stars: ✭ 410 (+64%)
CryptoanalysisCogniCrypt_SAST: CrySL-to-Static Analysis Compiler
Stars: ✭ 36 (-85.6%)
code-reviewUm projeto onde você pode enviar seu código fonte para outras pessoas te ajudarem a melhorar
Stars: ✭ 84 (-66.4%)
Nodejsscannodejsscan is a static security code scanner for Node.js applications.
Stars: ✭ 1,874 (+649.6%)
FastpAn ultra-fast all-in-one FASTQ preprocessor (QC/adapters/trimming/filtering/splitting/merging...)
Stars: ✭ 966 (+286.4%)
BellybuttonCustom Python linting through AST expressions
Stars: ✭ 196 (-21.6%)
ApkleaksScanning APK file for URIs, endpoints & secrets.
Stars: ✭ 2,707 (+982.8%)
BineeBinee: binary emulation environment
Stars: ✭ 408 (+63.2%)
Revive🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Stars: ✭ 3,139 (+1155.6%)
opemOPEM (Open Source PEM Fuel Cell Simulation Tool)
Stars: ✭ 107 (-57.2%)
Cfmtcfmt is a tool to wrap Go comments over a certain length to a new line.
Stars: ✭ 28 (-88.8%)
RstcheckChecks syntax of reStructuredText and code blocks nested within it
Stars: ✭ 130 (-48%)
JSR305CheckstylePlugina plugin which ensures nullness annotations on methods and constructors
Stars: ✭ 19 (-92.4%)
Rubysonaran advanced semantic indexer for Ruby
Stars: ✭ 175 (-30%)
SquealerTelling tales on you for leaking secrets!
Stars: ✭ 97 (-61.2%)
Go RuleguardDefine and run pattern-based custom linting rules.
Stars: ✭ 402 (+60.8%)
I18n ExtractManage localization with static analysis. 🔍
Stars: ✭ 152 (-39.2%)
HuskyciPerforming security tests inside your CI
Stars: ✭ 398 (+59.2%)
WalaT.J. Watson Libraries for Analysis
Stars: ✭ 395 (+58%)
CredoA static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Stars: ✭ 4,144 (+1557.6%)
ApplicationinspectorA source code analyzer built for surfacing features of interest and other characteristics to answer the question 'What's in the code?' quickly using static analysis with a json based rules engine. Ideal for scanning components before use or detecting feature level changes.
Stars: ✭ 3,873 (+1449.2%)