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.
Integrates PhpMetrics static analysis tool into Symfony's debug toolbar for real-time code quality metrics.
A flake8 plugin that statically checks Python typing imports are properly guarded for version compatibility.
An instrumentation-based approach to resolve reflective calls in Android apps for improved static analysis.
Analyzes Ember.js projects to identify missing or unused translations for the ember-intl addon.
A flake8 plugin that enforces limits on Python type annotation nesting complexity to improve code readability.
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 web-based code browser using Clang's AST parser to create cross-references and call graphs for security analysis.
A Node.js-based Dockerfile linter that checks syntax and enforces best practices for building efficient Docker images.
A Go linter that suggests replacing literals with standard library constants and variables for better code quality.
A coverage analysis tool for Ada and C programs, supporting object code and source-level coverage metrics including MC/DC.
A pytest plugin that automatically generates Python type annotations by collecting runtime type information during test execution.
A modular and fully-configurable OCaml linter and style checker for OCaml compiler versions 4.10.0 to 4.14.0.
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.
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 Go package for accessing struct fields by path expressions using reflection.
A design configuration smell detection tool for Puppet code that identifies 11 specific code quality issues.
A modern ESLint plugin providing rules to prevent common issues and enforce best practices in RxJS 7 applications.
Emacs Flycheck integration for MyPy to type-check Python code with type hints.
A Picnic-opinionated extension of Google's Error Prone, adding extra bug checkers and a large battery of Refaster rules for Java.
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.
An ESLint plugin that provides linting and formatting rules for TOML files.
Generates OpenAPI 3.1 specifications from Go source code using static analysis, with zero annotations and automatic framework detection.
An Atom editor package providing intelligent, scope-aware autocompletion for Lua code.
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 opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.
An ESLint plugin providing linting rules specifically for QUnit JavaScript testing framework.
A Ruby tool that measures code complexity in class files using cyclomatic complexity algorithms without added opinions.
Interactive architecture visualizer for Angular projects that transforms code entropy into structured, navigable graphs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.