Showing 36 of 745 projects
A comprehensive ESLint plugin with rules for JavaScript and TypeScript, focusing on code consistency, style enforcement, and custom linting.
Scaffolds production-ready Angular projects with pre-configured ESLint, Stylelint, Prettier, Jest, Storybook, and Git hooks.
pre-commit git hooks for Deno projects to enforce code quality and formatting.
Automatically generate ESLint plugin documentation from rule metadata and test cases.
A linter plugin for Less CSS that integrates with the Atom editor's Linter package.
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.
An ESLint plugin that detects DOM API performance issues like forced reflows and synchronous layout calculations.
A SublimeLinter plugin that checks Python docstring conventions using pydocstyle.
GitHub Action that runs Go lint checks on pull requests and tracks lint status using a configuration file.
A comprehensive and opinionated ESLint configuration that aggregates and curates rules from multiple plugins for strict JavaScript/TypeScript linting.
A comprehensive ESLint configuration for JavaScript, TypeScript, Angular, and Playwright projects.
Feedzai's ESLint configurations for JavaScript and React projects, promoting best practices and code consistency.
A community-driven collection of best practices and coding conventions for the Less CSS preprocessor.
A GitHub Action that runs pycodestyle and comments style errors on pull requests.
A functional programming library that brings magical capabilities to Elixir.
GitHub Action that verifies projects use the latest stable Gradle version by checking against Gradle's official current version.
An ESLint plugin providing linting rules for Cucumber.js step definitions and behavior-driven development.
A CLI tool that merges ESLint results from multiple runs, aggregating message occurrences for common files.
Zero-config ESLint and Prettier configuration for JavaScript, React, and Node.js projects.
A browser-based backend plugin for CakePHP that enhances test-driven development with GUI tools and code generation.
GitHub Action that blocks PR merges when check suites or commit statuses for target branches are failing.
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 linter that enforces Node.js core style rules and can automatically fix issues.
A tiny utility that checks if a value is undefined, null, empty, or NaN for cleaner conditionals.
A production-ready, opinionated ESLint configuration that enforces strict best practices for Angular applications.
A professional Angular template with optimized configuration, testing tools, and Docker support for streamlined development.
GitHub Action that runs the dlint security linter on Python code to detect insecure coding patterns.
An ESLint plugin to automatically sort arrays in Angular and NestJS module decorators for better code organization.
A collection of pre-commit hooks for multiple languages and tools to ensure code quality, security, and consistency.
A configurable ESLint wrapper around eslint-config-supermind for consistent JavaScript/JSX linting.
A Neovim plugin that provides zero-config warnings for missing headers and footers in code files.
An opinionated ESLint flat configuration with modular mixins for various JavaScript/TypeScript frameworks and tools.
A high-performance Rust port of ngx-translate-lint for checking translation files in Angular/ngx-translate projects.
An ESLint plugin for linting Resig-style microtemplate strings used in Underscore.js, Lodash, and similar libraries.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.