Showing 36 of 865 projects
A high-performance Rust port of ngx-translate-lint for checking translation files in Angular/ngx-translate projects.
A static code analyzer for Infrastructure as Code that detects security and compliance violations across multiple IaC tools.
A tic-tac-toe game formally verified using the SPARK programming language to ensure correctness.
An opinionated ESLint flat configuration with modular mixins for various JavaScript/TypeScript frameworks and tools.
ESLint plugin that warns against using spread operator for function arguments to prevent stack overflow with large arrays.
A TypeScript-first tool for analyzing ngx-translate usage in Angular projects to detect unused and missing translation keys.
A CMake utility library providing common functions for integrating static analysis tools into C++ projects.
A Python library for malware file analysis that extracts metadata, performs static analysis, and detects macros across multiple file formats.
A CLI tool that analyzes Angular projects, quantifying modules, components, directives, pipes, and services for architectural insight.
A dataset cataloging bugs found in the Maven ecosystem using static analysis of all project versions.
Extracts 119 features from PE files for machine learning-based packer detection and malware analysis.
A Psalm plugin that provides correct return types for CakePHP-specific methods to improve static analysis.
Analyzes React, Vue, and Angular code quality using local LLMs (via Ollama) for bug detection, refactoring suggestions, and best practices.
ESLint plugin that enforces explicit mutation markers for parameters in JavaScript and TypeScript to prevent accidental side effects.
A CLI tool that analyzes Angular TypeScript codebases to extract and visualize dependency injection relationships.
Converts Ada source code's ASIS representation to XML for easier analysis and transformation using tools like XSLT.
A static code analyzer that generates Mermaid dataflow diagrams for Angular components to visualize reactive data streams.
ZSH plugin providing autocompletion and aliases for PHP Code Sniffer.
A static analysis tool for PHP that enforces dependency rules between architectural layers and components.
Traverse JavaScript files by following import/require chains to discover dependencies for linting and analysis.
A utility to disable autofix for specific ESLint rules using a custom prefix in flat configurations.
A framework-agnostic library for analyzing component usage across React, Vue, Angular, Svelte, Lit-HTML, and plain HTML.
A collection of additional ESLint rules and configurations for JavaScript code quality.
A command-line tool for inspecting V source files by printing AST and tokens.
A Node.js tool that statically analyzes Angular components to detect service usage patterns and routing information from any API library.
A dataset containing analysis results from 5 software quality tools for 2000 popular npm packages.
An ESLint plugin for incremental rule adoption in large codebases by sharing the burden among maintainers.
ESLint rule to prevent functions from having too many arguments with the same type, promoting better TypeScript signature design.
A CLI tool for validating ngx-translate i18n files in Angular projects, ensuring translation consistency and quality.
ESLint plugin that detects unsupported keywords in chai.js expect() assertions to prevent silent test failures.
Converts Angular templates into static HTML strings for validation with standard HTML tools.
A bridge library that enables Markuplint to analyze Angular templates by reverse-compiling them to plain HTML.
A dataset of static analysis metrics from 22,730 Java jar files from Maven Central for software quality research.
An Ada code analyzer providing compiler-independent access to Ada source code with an OOP-style API.
A pluggable linter for Terraform that finds errors, enforces best practices, and supports custom rules via plugins.
An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.