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

dialyxir
dialyxirElixir

Mix tasks to simplify using Dialyzer for static type analysis in Elixir projects.

#elixir#plt-management#code-quality
Stars1.8k
Forks160
Last commit3 days ago
sobelow
sobelowElixir

Security-focused static analysis tool for Elixir and Phoenix applications, detecting common vulnerabilities.

#elixir#phoenix-framework#vulnerability-detection
Stars1.8k
Forks126
Last commit2 years ago
Angular ESLint
Angular ESLintTypeScript

A monorepo providing tooling to lint Angular projects with ESLint, including TypeScript and HTML template rules.

#developer-tools#angular-cli#typescript
Stars1.8k
Forks272
Last commit1 day ago
angular-eslint
angular-eslintTypeScript

A monorepo providing tooling to lint Angular projects with ESLint, including TypeScript and HTML template rules.

#developer-tools#angular-cli#typescript
Stars1.8k
Forks272
Last commit1 day ago
Malli
MalliClojure

A high-performance, data-driven schema specification library for Clojure and ClojureScript.

#inferring-schemas#clojurescript#validation
Stars1.8k
Forks241
Last commit7 days ago
kibit
kibitClojure

A static code analyzer for Clojure that suggests more idiomatic functions and macros using pattern matching.

#core-logic#clojurescript#code-linter
Stars1.8k
Forks128
Last commit2 years ago
fn2yara
fn2yaraC++

A static binary analysis framework for automated reverse engineering and security analysis of compiled executables.

#disassembly#yara-signatures#api-analysis
Stars1.7k
Forks214
Last commit25 days ago
DevSecOps
DevSecOps

A curated list of DevSecOps tools, resources, and training materials for integrating security into the development lifecycle.

#supply-chain-security#hacktoberfest#security-training
Stars1.7k
Forks247
Last commit2 years ago
Quark-Engine
Quark-EnginePython

An obfuscation-neglect Android malware scoring system that analyzes APKs for malicious behavior patterns.

#python-tool#malware-scoring#apk-analysis
Stars1.7k
Forks215
Last commit8 days ago
Graudit
GrauditShell

A grep-based source code auditing tool that finds potential security flaws using signature databases for multiple programming languages.

#multi-language-support#code-security#security-tooling
Stars1.7k
Forks257
Last commit8 months ago
Composer-Unused
Composer-UnusedPHP

A Composer tool that scans your PHP code to identify and show unused Composer dependencies.

#hacktoberfest#composer#phar
Stars1.7k
Forks57
Last commit4 months ago
Roslyn Analyzers
Roslyn Analyzers

Roslyn-based analyzers for .NET code quality, security, and maintainability, replacing legacy FxCop.

#hacktoberfest#csharp#maintainability
Stars1.7k
Forks478
Last commit1 day ago
cargo-geiger
cargo-geigerRust

A cargo plugin that detects and reports usage of unsafe Rust code in crates and their dependencies.

#developer-tools#dependency-analysis#security-auditing
Stars1.6k
Forks79
Last commit2 months ago
HLint
HLintHaskell

A tool for suggesting possible improvements to Haskell code, such as using alternative functions, simplifying code, and spotting redundancies.

#haskell#developer-tools#code-linter
Stars1.6k
Forks210
Last commit1 month ago
gocyclo
gocycloGo

A Go tool that calculates cyclomatic complexity of functions to identify code needing refactoring.

#cyclomatic-complexity#developer-tools#software-metrics
Stars1.6k
Forks97
Last commit8 months ago
godot-gdscript-toolkit
godot-gdscript-toolkitPython

A comprehensive toolkit for GDScript including a parser, linter, formatter, and code metrics calculator.

#cyclomatic-complexity#python-tool#developer-tools
Stars1.6k
Forks110
Last commit10 months ago
deno_lint
deno_lintRust

A blazing fast Rust crate for linting JavaScript and TypeScript code, powering Deno's linter and usable with Node.js.

#linter#deno#nodejs
Stars1.6k
Forks188
Last commit1 month ago
PHP CodeSniffer
PHP CodeSnifferPHP

A PHP tool that tokenizes PHP files to detect and automatically fix coding standard violations.

#phpcs#automated-fixes#coding-standards
Stars1.6k
Forks115
Last commit6 days ago
PHPDoc Parser
PHPDoc ParserPHP

A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.

#ast-parser#type-system#static-code-analysis
Stars1.5k
Forks74
Last commit11 days ago
Valinor
ValinorPHP

A dependency-free PHP library that maps raw inputs like JSON and arrays into strongly-typed objects with validation.

#object-mapper#validation#type-safety
Stars1.5k
Forks92
Last commit17 days ago
Elixir Code Smells
Elixir Code SmellsElixir

A catalog of 23 Elixir-specific code smells with examples, refactorings, and treatments to improve code quality.

#functional-programming#elixir-lang#elixir
Stars1.5k
Forks57
Last commit1 year ago
torchtyping
torchtypingPython

Type annotations and runtime checking for PyTorch tensor shape, dtype, layout, and names.

#developer-tools#python-typing#typing
Stars1.5k
Forks43
Last commit1 year ago
nixd
nixdC++

A feature-rich language server for the Nix language, built on the official Nix C++ libraries.

#developer-tools#flake-parts#language-server
Stars1.5k
Forks76
Last commit4 days ago
Pecker
PeckerSwift

A Swift tool that detects unused code like classes, structs, and functions using IndexStoreDB and SwiftSyntax.

#macos-development#code-cleanup#developer-tools
Stars1.5k
Forks63
Last commit4 years ago
pyannotate
pyannotatePython

Automatically generates PEP-484 type annotations for Python code by analyzing runtime behavior.

#developer-tools#python#testing-integration
Stars1.4k
Forks60
Last commit1 month ago
brooks-lint
brooks-lintJavaScript

AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.

#code-smells#software-architecture#claude-code-plugin
Stars1.4k
Forks64
Last commit4 days ago
Tailor
TailorJava

A cross-platform static analyzer and linter for Swift that enforces style guidelines and helps avoid bugs.

#apple#xcode-integration#linter
Stars1.4k
Forks48
Last commit5 years ago
churn-php
churn-phpPHP

A PHP tool that identifies files needing refactoring by analyzing commit frequency and cyclomatic complexity.

#cyclomatic-complexity#composer#development-workflow
Stars1.4k
Forks60
Last commit8 months ago
ArchUnitNET
ArchUnitNETC#

A C# library for specifying and asserting architecture rules in automated tests, based on ArchUnit for Java.

#unit-testing#mstest#csharp
Stars1.4k
Forks80
Last commit1 day ago
cwe_checker
cwe_checkerRust

A static analysis tool that detects Common Weakness Enumerations (CWEs) in binary executables across multiple CPU architectures.

#multi-architecture#ghidra#vulnerability-detection
Stars1.4k
Forks141
Last commit8 days ago
clojure-lsp (multiple editors)
clojure-lsp (multiple editors)Clojure

A Language Server Protocol implementation for Clojure and ClojureScript, providing advanced IDE features through static analysis.

#hacktoberfest#clojurescript#language-server
Stars1.3k
Forks179
Last commit
phpqa - jakzal
phpqa - jakzalDockerfile

A Docker image providing a comprehensive suite of static analysis and quality assurance tools for PHP projects.

#code-sniffer#composer#php-cs-fixer
Stars1.3k
Forks67
Last commit11 days ago
core.typed
core.typedClojure

An optional type system for Clojure that provides static type checking as a library.

#clojurescript#type-system#code-quality
Stars1.3k
Forks71
Last commit7 months ago
Stelligent/cfn_nag
Stelligent/cfn_nagRuby

A linting tool that scans AWS CloudFormation templates for insecure infrastructure patterns and security violations.

#cloudformation-templates#continuous-testing#devops
Stars1.3k
Forks208
Last commit2 years ago
lintr
lintrR

Static code analysis tool for R that checks for style adherence, syntax errors, and potential semantic issues.

#r-package#linter#continuous-integration
Stars1.3k
Forks202
Last commit2 days ago
awesome-flake8-extensions
awesome-flake8-extensions

A curated list of awesome flake8 extensions for Python code linting and style enforcement.

#hacktoberfest#developer-tools#hacktoberfest-accepted
Stars1.3k
Forks52
Last commit1 month ago
PreviousPage 7 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
7 days ago
Next
#Code Quality447
#Developer Tools323
#Linting187
#Javascript136
#Linter134
#Ci Cd118
#Eslint Plugin112
#Eslint96
#Python88
#Code Analysis86
#Typescript85
#Cli Tool77