Showing 36 of 865 projects
A curated collection of ESLint plugins that automatically installs based on your project's dependencies.
A static analysis tool that identifies unused components in Ember.js projects across various structures and syntaxes.
A flake8 plugin that enforces limits on Python type annotation nesting complexity to improve code readability.
An instrumentation-based approach to resolve reflective calls in Android apps for improved static analysis.
A flake8 plugin that statically checks Python typing imports are properly guarded for version compatibility.
Integrates PhpMetrics static analysis tool into Symfony's debug toolbar for real-time code quality metrics.
Analyzes Ember.js projects to identify missing or unused translations for the ember-intl addon.
An ESLint plugin that provides a parser and linting rules for BrightScript files used in Roku development.
Calculates cyclomatic complexity for R functions and expressions to measure code complexity.
A Go linter that suggests replacing literals with standard library constants and variables for better code quality.
A Node.js-based Dockerfile linter that checks syntax and enforces best practices for building efficient Docker images.
A coverage analysis tool for Ada and C programs, supporting object code and source-level coverage metrics including MC/DC.
A web-based code browser using Clang's AST parser to create cross-references and call graphs for security analysis.
A modular and fully-configurable OCaml linter and style checker for OCaml compiler versions 4.10.0 to 4.14.0.
A pytest plugin that automatically generates Python type annotations by collecting runtime type information during test execution.
A Java library that simplifies and secures relational database access by wrapping JDBC with automatic resource management and SQL injection prevention.
A PHPStan extension that provides type resolution and static analysis rules specifically for CakePHP applications.
A CLI tool that finds declared but unused Angular components, directives, pipes, and services in your codebase.
A Picnic-opinionated extension of Google's Error Prone, adding extra bug checkers and a large battery of Refaster rules for Java.
An ESLint formatter that enriches linting reports with Git commit metadata like author, date, and hash.
An action-guided kernel fuzzing framework that synthesizes fuzzer programs based on triggered actions and their temporal relationships.
A design configuration smell detection tool for Puppet code that identifies 11 specific code quality issues.
A Go package for accessing struct fields by path expressions using reflection.
A modern ESLint plugin providing rules to prevent common issues and enforce best practices in RxJS 7 applications.
Generates OpenAPI 3.1 specifications from Go source code using static analysis, with zero annotations and automatic framework detection.
Emacs Flycheck integration for MyPy to type-check Python code with type hints.
An ESLint plugin that provides linting and formatting rules for TOML files.
A Cocoa application for semi-automated iOS app analysis, providing a GUI workflow for scanning, evaluating, and reporting.
A GitHub Action that lints TypeScript code with TSLint and provides inline annotations.
Automatically converts Ember.js get() and getProperties() calls to ES5 getter dot notation.
ESLint plugin to disallow jQuery functions and suggest native JavaScript alternatives.
An Atom editor package providing intelligent, scope-aware autocompletion for Lua code.
An ESLint plugin providing linting rules specifically for QUnit JavaScript testing framework.
An ESLint plugin that enforces pure functional programming by disallowing side-effect-causing language constructs.
An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.
A Java static analysis tool that translates Java code into LiSA's IR and runs configurable abstract interpretation analyses for bug detection and verification.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.