Showing 36 of 865 projects
Backports Python 3.8+ typing utilities and adds issubtype for enhanced type introspection.
Sublime Text 3 plugin for OCaml development with Merlin 2 integration, providing code analysis, autocomplete, and type inference.
A Python library that infers type annotations by tracing program execution and analyzing runtime behavior.
A comprehensive ESLint plugin with rules for JavaScript and TypeScript, focusing on code consistency, style enforcement, and custom linting.
An ESLint plugin that detects DOM API performance issues like forced reflows and synchronous layout calculations.
SLIME extension that integrates Lisp Critic to analyze Common Lisp code for bad programming practices.
CMake macro to add per-source include-what-you-use violation checks to individual build targets.
A customizable Common Lisp code walker that transforms S-expressions into enriched code structures using CLOS and ContextL.
GitHub Action that runs Go lint checks on pull requests and tracks lint status using a configuration file.
A GitHub Action that runs vint Vim script linter with reviewdog for automated code review feedback.
A SublimeLinter plugin that checks Python docstring conventions using pydocstyle.
A static analysis tool that parses PostgreSQL migrations to classify locks, flag dangerous patterns, and suggest safe alternatives before deployment.
A GitHub Action that runs pycodestyle and comments style errors on pull requests.
A comprehensive and opinionated ESLint configuration that aggregates and curates rules from multiple plugins for strict JavaScript/TypeScript linting.
Automatically prove Ada/SPARK software correctness using Travis CI for continuous verification.
A UML class diagram generator for Crystal projects, using d2 for visualization.
A CLI tool that merges ESLint results from multiple runs, aggregating message occurrences for common files.
A platform for writing and executing profile-guided codemods using runtime telemetry and static analysis.
Ada binding for GNU Binutils BFD library to read binary ELF and COFF files.
A lightweight tool for testing mypy plugins, stubs, and custom types by comparing expected and actual mypy errors.
Validates ES6 Harmony Module import statements to ensure referenced exports exist.
A GitHub Action that runs golint on Go code and fails the workflow if linting issues are found.
An ESLint plugin that adds rules using arbitrary selectors to query and report on specific JavaScript syntax patterns.
A GraphQL request parser implemented entirely using TypeScript's type system to generate type-safe responses and variables.
A conceptual tool that analyzes PHP source code to identify and highlight domain-specific business terms.
A production-ready, opinionated ESLint configuration that enforces strict best practices for Angular applications.
A mypy plugin that provides enhanced type checking for PynamoDB models and attributes.
GitHub Action that runs the dlint security linter on Python code to detect insecure coding patterns.
A Grunt plugin for static scope analysis and transpilation of ES6 block-scoped const and let variables to ES3.
A library for analyzing JavaScript regular expressions via AST nodes from regexpp.
An ESLint plugin for linting Resig-style microtemplate strings used in Underscore.js, Lodash, and similar libraries.
A static code analyzer for Infrastructure as Code that detects security and compliance violations across multiple IaC tools.
A linter for Aurelia templates that detects HTML syntax errors, obsolete tags, and binding issues before they cause runtime problems.
An opinionated ESLint flat configuration with modular mixins for various JavaScript/TypeScript frameworks and tools.
An Angular-specific linter that enforces optimal reactivity patterns with Signals and RxJS.
Generate Mermaid visualizations of Angular component hierarchies from route configurations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.