Showing 36 of 745 projects
Automatically add or remove # type: ignore comments to silence mypy errors in legacy Python codebases.
Interactive ESLint workflow that runs directly in your terminal with a dashboard interface.
ESLint plugin providing linting rules for TypeGraphQL decorators to catch common errors.
A GitHub Action that prevents merging pull requests containing autosquash commit messages like fixup! or squash!.
An ESLint plugin that upgrades all ESLint warnings to errors for stricter code quality enforcement.
A CMake module for running CPPCheck static analysis on specific targets and source groups within a CMake build.
A GitHub Action that registers a problem matcher to surface Stylelint errors as inline annotations and highlighted logs.
An ESLint plugin for linting and formatting John Resig-style micro templates, Lodash templates, Underscore templates, and EJS.
An ESLint plugin that enforces clean code principles like high cohesion, low coupling, and meaningful naming for maintainable software.
A Dockerized ESLint tool for Codacy that integrates ESLint plugins and rules into automated code review workflows.
ESLint plugin that enforces a strict no-this policy in JavaScript code.
A CMake module that integrates clang-tidy static analysis checks into your build targets.
An ESLint plugin that enforces best practices for JavaScript's Math object and Number APIs.
ESLint plugin providing fixture and test globals for TestCafe to enforce good practices in end-to-end testing.
A TypeScript codebase analyzer that provides detailed metrics on type safety, code complexity, and quality.
A GitHub Action that triggers a refresh of a repository's Go Report Card analysis.
A Delphi utility for automatic validation of form components using custom attributes.
A Gulp plugin that lints .less files using lesshint to enforce code quality and style consistency.
An ESLint formatter that visualizes linting errors by rules and files using ASCII bar charts.
A Go package that provides a dedicated Path type for file system operations, wrapping standard library functions.
An annotated Neovim plugin template with pre-configured development tools and CI workflows.
A clean, minimalist React Native template following Airbnb's style guide for quick project setup.
CLI tool that validates Claude rules by checking if their path globs actually match files in your project.
Universal minimum GitHub CI scripts and issue templates for V projects to automate code validation and streamline development.
A suite of architecture, structure, and quality analysis tools for frontend workspaces, starting with Angular.
An ESLint plugin that detects vulnerable regular expressions susceptible to ReDoS attacks.
A GitHub Action that runs hadolint to analyze Dockerfiles and report violations on pull requests.
A fast and flexible analyzer for GameMaker Language (GML) that enforces customizable linting rules.
A tool that analyzes SQL code in software repositories to detect common database design anti-patterns and smells.
A VS Code extension that runs Angular code-quality tools (depcheck, ts-prune, ESLint, stylelint) to identify unused dependencies, dead code, and lint issues.
An ESLint plugin that detects personally identifiable information (PII) like emails, phone numbers, and IP addresses in code.
A Python library that infers type annotations by tracing program execution and analyzing runtime behavior.
ESLint plugin that enforces using class arrow functions instead of binding methods in the constructor.
Shareable, super strict ESLint, Prettier, and Commitlint configurations for modern JavaScript/TypeScript projects.
A Flymake backend for ansible-lint that provides real-time syntax and style checking for Ansible playbooks and roles in Emacs.
A minimal and efficient error handling package for Go applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.