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

rust-ngx-translate-lint
rust-ngx-translate-lintRust

A high-performance Rust port of ngx-translate-lint for checking translation files in Angular/ngx-translate projects.

#internationalization#cli-tool#code-quality
Stars4
Forks0
Last commit9 months ago
terrascan
terrascanGo

A static code analyzer for Infrastructure as Code that detects security and compliance violations across multiple IaC tools.

#policy-as-code#kubernetes#security-scanning
Stars3
Forks0
Last commit9 months ago
tictactoe
tictactoeAda

A tic-tac-toe game formally verified using the SPARK programming language to ensure correctness.

#spark#ada#game-development
Stars3
Forks6
Last commit9 years ago
eslint-config-spartan
eslint-config-spartanTypeScript

An opinionated ESLint flat configuration with modular mixins for various JavaScript/TypeScript frameworks and tools.

#developer-tools#prettier-integration#typescript
Stars3
Forks2
Last commit3 days ago
no-argument-spread
no-argument-spreadJavaScript

ESLint plugin that warns against using spread operator for function arguments to prevent stack overflow with large arrays.

#stack-overflow-prevention#developer-tools#code-quality
Stars3
Forks0
Last commit
angular-translation-checker
angular-translation-checkerTypeScript

A TypeScript-first tool for analyzing ngx-translate usage in Angular projects to detect unused and missing translation keys.

#developer-tools#internationalization#cli-tool
Stars3
Forks0
Last commit
tooling-cmake-util
tooling-cmake-utilCMake

A CMake utility library providing common functions for integrating static analysis tools into C++ projects.

#developer-tools#build-tools#cmake
Stars3
Forks2
Last commit10 years ago
Generic File Parser
Generic File ParserPython

A Python library for malware file analysis that extracts metadata, performs static analysis, and detects macros across multiple file formats.

#pdf-analysis#office-files#office-documents
Stars3
Forks1
Last commit8 years ago
ngx-stats
ngx-statsTypeScript

A CLI tool that analyzes Angular projects, quantifying modules, components, directives, pipes, and services for architectural insight.

#developer-tools#architecture-insights#cli-tool
Stars3
Forks1
Last commit1 year ago
Findbugs-maven
Findbugs-mavenPython

A dataset cataloging bugs found in the Maven ecosystem using static analysis of all project versions.

#software-quality#findbugs#research-dataset
Stars2
Forks3
Last commit11 years ago
Pefeats
PefeatsJupyter Notebook

Extracts 119 features from PE files for machine learning-based packer detection and malware analysis.

#packer-identification#sandbox-environment#rule-based-matching
Stars2
Forks2
Last commit5 years ago
lordsimal/cakephp-psalm
lordsimal/cakephp-psalmPHP

A Psalm plugin that provides correct return types for CakePHP-specific methods to improve static analysis.

#orm#psalm-plugin#cakephp
Stars2
Forks0
Last commit9 months ago
CodeSage AI
CodeSage AIJavaScript

Analyzes React, Vue, and Angular code quality using local LLMs (via Ollama) for bug detection, refactoring suggestions, and best practices.

#developer-tools#llm#code-quality
Stars2
Forks0
Last commit1 year ago
mutate
mutateJavaScript

ESLint plugin that enforces explicit mutation markers for parameters in JavaScript and TypeScript to prevent accidental side effects.

#functional-programming#immutability#side-effects
Stars2
Forks0
Last commit1 year ago
ng-di-graph
ng-di-graphTypeScript

A CLI tool that analyzes Angular TypeScript codebases to extract and visualize dependency injection relationships.

#developer-tools#dependency-injection#mermaid
Stars2
Forks0
Last commit2 months ago
asis2xml
asis2xmlAda

Converts Ada source code's ASIS representation to XML for easier analysis and transformation using tools like XSLT.

#semantic-analysis#ada#compiler-tools
Stars2
Forks1
Last commit7 years ago
angular-mermaider
angular-mermaiderTypeScript

A static code analyzer that generates Mermaid dataflow diagrams for Angular components to visualize reactive data streams.

#dataflow-diagram#observables#mermaid
Stars2
Forks0
Last commit5 months ago
phpcs
phpcsShell

ZSH plugin providing autocompletion and aliases for PHP Code Sniffer.

#phpcs#zsh-completion#developer-tools
Stars2
Forks2
Last commit9 years ago
Deptrac
DeptracPHP

A static analysis tool for PHP that enforces dependency rules between architectural layers and components.

#software-architecture#architecture-enforcement#dependency-management
Stars2
Forks0
Last commit1 year ago
es-file-traverse
es-file-traverseJavaScript

Traverse JavaScript files by following import/require chains to discover dependencies for linting and analysis.

#import#security-linting#dependency-traversal
Stars2
Forks1
Last commit5 months ago
eslint-disable-autofix
eslint-disable-autofixTypeScript

A utility to disable autofix for specific ESLint rules using a custom prefix in flat configurations.

#developer-tools#code-quality#flat-config
Stars2
Forks0
Last commit3 months ago
compuse
compuseTypeScript

A framework-agnostic library for analyzing component usage across React, Vue, Angular, Svelte, Lit-HTML, and plain HTML.

#developer-tools#ast-parsing#frontend-tooling
Stars2
Forks0
Last commit6 months ago
@brettz9/eslint-plugin
@brettz9/eslint-pluginJavaScript

A collection of additional ESLint rules and configurations for JavaScript code quality.

#developer-tools#es5#code-quality
Stars2
Forks0
Last commit2 years ago
vspect
vspectCoq

A command-line tool for inspecting V source files by printing AST and tokens.

#developer-tools#vlang#command-line-tool
Stars2
Forks1
Last commit5 years ago
ng-lens
ng-lensTypeScript

A Node.js tool that statically analyzes Angular components to detect service usage patterns and routing information from any API library.

#api-usage#ts-morph#dependency-injection
Stars1
Forks0
Last commit1 year ago
npm-miner
npm-minerJavaScript

A dataset containing analysis results from 5 software quality tools for 2000 popular npm packages.

#npm-packages#software-quality#empirical-software-engineering
Stars1
Forks1
Last commit6 years ago
eslint-plugin-rule-adoption
eslint-plugin-rule-adoptionJavaScript

An ESLint plugin for incremental rule adoption in large codebases by sharing the burden among maintainers.

#typescript#code-quality#incremental-adoption
Stars1
Forks0
Last commit
eslint-plugin-signature-design
eslint-plugin-signature-designTypeScript

ESLint rule to prevent functions from having too many arguments with the same type, promoting better TypeScript signature design.

#developer-tools#function-signatures#typescript
Stars1
Forks0
Last commit
ruci
ruciTypeScript

A CLI tool for validating ngx-translate i18n files in Angular projects, ensuring translation consistency and quality.

#developer-tools#internationalization#cli-tool
Stars1
Forks0
Last commit1 year ago
permitted keywords
permitted keywordsJavaScript

ESLint plugin that detects unsupported keywords in chai.js expect() assertions to prevent silent test failures.

#javascript-testing#unit-testing#code-quality
Stars1
Forks1
Last commit
ngx-html-bridge
ngx-html-bridgeTypeScript

Converts Angular templates into static HTML strings for validation with standard HTML tools.

#developer-tools#template-parser#ast-transformation
Stars1
Forks0
Last commit9 months ago
ngx-html-bridge-markuplint
ngx-html-bridge-markuplintTypeScript

A bridge library that enables Markuplint to analyze Angular templates by reverse-compiling them to plain HTML.

#developer-tools#html-linting#accessibility
Stars1
Forks0
Last commit
Maven metrics
Maven metricsTeX

A dataset of static analysis metrics from 22,730 Java jar files from Maven Central for software quality research.

#program-size#object-oriented-design#software-metrics
Stars0
Forks0
Last commit11 years ago
gela
gelaAda

An Ada code analyzer providing compiler-independent access to Ada source code with an OOP-style API.

#programming-language#api#oop
Stars0
Forks0
Last commit5 years ago
tflint
tflintGo

A pluggable linter for Terraform that finds errors, enforces best practices, and supports custom rules via plugins.

#cloud-infrastructure#devops#azure
Stars0
Forks0
Last commit3 months ago
Gobo (EttyKitty fork)
Gobo (EttyKitty fork)C#

An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.

#gamemaker#developer-tools#code-formatter
Stars0
Forks2
Last commit1 month ago
PreviousPage 24 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
4 years ago
1 year ago
1 year ago
1 year ago
28 days ago
9 months ago
Next
#Code Quality447
#Developer Tools323
#Linting187
#Javascript136
#Linter134
#Ci Cd118
#Eslint Plugin112
#Eslint96
#Python88
#Code Analysis86
#Typescript85
#Cli Tool77