Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Static Analysis

Static Analysis

865 projects

Showing 36 of 865 projects

markdownlint
markdownlintJavaScript

A Visual Studio Code extension for linting and style checking Markdown files with a comprehensive rule set.

#developer-tools#lint#vscode-extension
Stars1.3k
Forks255
Last commit1 day ago
llvm
llvmGo

A pure Go library for parsing, generating, and analyzing LLVM IR assembly.

#parsing#llvm-ir#low-level
Stars1.3k
Forks85
Last commit1 year ago
PHP Architecture Tester
PHP Architecture TesterPHP

A PHPStan extension for verifying architectural rules in PHP code using natural language definitions.

#composer#linter#dev-tools
Stars1.3k
Forks61
Last commit18 days ago
SonarJS
SonarJSTypeScript

A static code analyzer for JavaScript, TypeScript, and CSS that detects quality and security issues.

#sonarcloud#language-team#code-metrics
Stars1.3k
Forks192
Last commit1 day ago
FlowDroid
FlowDroidJava

FlowDroid Static Data Flow Tracker

#flowdroid#data-flow-tracker#static-analysis
Stars1.3k
Forks321
Last commit10 days ago
Dagda
DagdaPython

A tool for static vulnerability analysis and runtime monitoring of Docker images and containers to detect malware and anomalous activities.

#vulnerabilities#container-monitoring#runtime-security
Stars1.2k
Forks177
Last commit3 years ago
Dagda
DagdaPython

A tool for static vulnerability analysis and runtime monitoring of Docker images and containers to detect malware and anomalous activities.

#vulnerabilities#container-monitoring#runtime-security
Stars1.2k
Forks177
Last commit
Better Reflection
Better ReflectionPHP

A PHP reflection API that improves upon the native one with features like reflecting on unloaded classes and extracting ASTs.

#hacktoberfest#type-inspection#php-library
Stars1.2k
Forks138
Last commit5 days ago
JSDoc
JSDocJavaScript

An ESLint plugin providing linting rules to enforce consistent and valid JSDoc comments in JavaScript and TypeScript code.

#developer-tools#eslint-plugin-jsdoc#typescript
Stars1.2k
Forks176
Last commit10 days ago
AndroBugs
AndroBugsPython

An efficient Android vulnerability scanner that finds security issues and missing best practices in APK files.

#mobile-security#apk-analysis#penetration-testing
Stars1.2k
Forks347
Last commit7 years ago
SonarJava
SonarJavaJava

A static analyzer for Java that detects code quality issues, security vulnerabilities, and bugs with over 600 rules.

#quality#code-smells#analyzer
Stars1.2k
Forks724
Last commit2 days ago
eslint-plugin-graphql
eslint-plugin-graphqlJavaScript

An ESLint plugin that validates GraphQL query strings against a schema in JavaScript and .graphql files.

#developer-tools#graphql#schema-validation
Stars1.2k
Forks93
Last commit2 days ago
eslint-plugin-graphql
eslint-plugin-graphqlJavaScript

An ESLint plugin that validates GraphQL query strings against a schema for Apollo, Relay, Lokka, and FraQL clients.

#relay#graphql#fraql
Stars1.2k
Forks93
Last commit2 days ago
checkmake
checkmakeGo

A configurable linter and analyzer for Makefiles that scans for potential issues and enforces best practices.

#hacktoberfest#pre-commit#lint
Stars1.2k
Forks52
Last commit4 days ago
nbQA
nbQAPython

Run Python linters and formatters like ruff, black, and mypy directly on Jupyter Notebooks.

#notebook-tooling#doctest#developer-tools
Stars1.2k
Forks50
Last commit3 days ago
DatabaseConsistency
DatabaseConsistencyRuby

A Ruby gem that detects inconsistencies between ActiveRecord models and database schema to prevent data issues.

#database#developer-tools#rails
Stars1.2k
Forks65
Last commit4 days ago
Meziantou.Analyzer
Meziantou.AnalyzerC#

A Roslyn analyzer for C# that enforces good practices in design, usage, security, performance, and style.

#hacktoberfest#analyzer#csharp
Stars1.2k
Forks68
Last commit1 day ago
Enforcing practices
Enforcing practicesTypeScript

An ESLint plugin that enforces best practices and catches common errors in Jest test suites.

#javascript-testing#test-suite#code-quality
Stars1.2k
Forks251
Last commit2 days ago
Ember
EmberJupyter Notebook

An open dataset and toolkit for training static PE malware machine learning models, featuring millions of labeled Windows executable samples.

#malware-detection#reproducible-research#lightgbm
Stars1.2k
Forks314
Last commit1 year ago
Ember
EmberJupyter Notebook

An open dataset and toolkit for training static PE malware machine learning models, featuring extracted features from millions of Windows executable files.

#malware-detection#reproducible-research#lightgbm
Stars1.2k
Forks314
Last commit1 year ago
IDR
IDRC++

Interactive Delphi Reconstructor (IDR) is a decompiler for Delphi-compiled Windows executables and DLLs, focusing on static analysis.

#delphi-decompiler#source-code-recovery#malware-analysis
Stars1.2k
Forks260
Last commit3 years ago
Dataflow Framework
Dataflow FrameworkJava

A pluggable type-checking framework for Java that detects and prevents bugs through custom type qualifiers.

#null-safety#compiler-plugin#bug-detection
Stars1.1k
Forks436
Last commit2 days ago
Code Cracker
Code CrackerC#

A Roslyn-based analyzer library for C# and VB that provides refactorings, code analysis, and diagnostics.

#hacktoberfest#nuget#csharp
Stars1.1k
Forks277
Last commit2 years ago
Manalyze
ManalyzeYARA

A static analyzer for PE executables that identifies malicious indicators and aids in malware assessment.

#pe#clamav#pe-files
Stars1.1k
Forks169
Last commit15 days ago
SafeDep/vet
SafeDep/vetGo

A CLI tool for real-time malicious package detection and software supply chain security across multiple ecosystems.

#pypi#rubygems#supply-chain-security
Stars1.1k
Forks111
Last commit3 days ago
Awesome Dynamic Analysis
Awesome Dynamic AnalysisMarkdown

A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.

#software-testing#developer-tools#dynamic-code-analysis
Stars1.1k
Forks118
Last commit
RoslynQuoter
RoslynQuoterC#

A Roslyn tool that generates C# syntax tree API calls from C# source code.

#developer-tools#syntax-tree#csharp
Stars1.1k
Forks123
Last commit1 year ago
eastwood
eastwoodClojure

A Clojure linter that uses tools.analyzer for accurate bug detection, focusing on CI environments.

#tools-analyzer#linter#bug-detection
Stars1.1k
Forks64
Last commit2 years ago
Flow
FlowJavaScript

ESLint plugin providing linting rules for Flow type annotations in JavaScript code.

#flow#code-quality#flow-type
Stars1.1k
Forks151
Last commit2 years ago
electronegativity
electronegativityJavaScript

A static analysis tool to identify security misconfigurations and anti-patterns in Electron applications.

#misconfiguration-detection#electron-app#vulnerability-detection
Stars1.1k
Forks71
Last commit
remarklint
remarklintJavaScript

A collection of remark plugins to lint and enforce consistent Markdown code style.

#style#check#style-linter
Stars1.0k
Forks138
Last commit7 months ago
FROM:latest
FROM:latestJavaScript

An opinionated linter for Dockerfiles that enforces best practices and catches common mistakes.

#devops#linter#dockerfile
Stars1.0k
Forks82
Last commit2 years ago
ComposerRequireChecker
ComposerRequireCheckerPHP

A CLI tool that detects soft dependencies in PHP projects by checking for symbols not declared in composer.json.

#composer#ci-tools#dev-tools
Stars1.0k
Forks80
Last commit2 days ago
DevSkim
DevSkimC#

A security linting framework with IDE plugins and CLI tools that identifies vulnerabilities as developers write code.

#ide-plugin#sdl#linter
Stars1.0k
Forks131
Last commit1 day ago
DevSkim
DevSkimC#

A security linting framework with IDE plugins and CLI tools that detects vulnerabilities as developers write code.

#sdl#linter#security-linting
Stars1.0k
Forks131
Last commit1 day ago
Vivisect
VivisectPython

A Python framework for disassembly, static analysis, symbolic execution, and debugging of binaries and malware.

#disassembler#emulation#python
Stars1.0k
Forks194
Last commit8 days ago
PreviousPage 8 of 25

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
1 month ago
1 year ago
Next
#Code Quality447
#Developer Tools323
#Linting187
#Javascript136
#Linter134
#Ci Cd118
#Eslint Plugin112
#Eslint96
#Python88
#Code Analysis86
#Typescript85
#Cli Tool77