Showing 36 of 238 projects
A linting tool that scans AWS CloudFormation templates for insecure infrastructure patterns and security violations.
A curated list of awesome flake8 extensions for Python code linting and style enforcement.
A Visual Studio Code extension for linting and style checking Markdown files with a comprehensive rule set.
An ESLint plugin providing linting rules to enforce consistent and valid JSDoc comments in JavaScript and TypeScript code.
Run Python linters and formatters like ruff, black, and mypy directly on Jupyter Notebooks.
A Yeoman generator collection for bootstrapping React Native projects with linting, CI/CD, assets, and environment setup.
A template repository to bootstrap the creation of a JavaScript-based GitHub Action with built-in testing, linting, and publishing workflows.
An ESLint plugin that enforces best practices and catches common errors in Jest test suites.
The world's fastest OpenAPI and Swagger linter and quality analysis tool, built in Go and fully compatible with Spectral rulesets.
ESLint plugin providing linting rules for Flow type annotations in JavaScript code.
A command-line interface for linting and fixing Markdown files using markdownlint rules.
A collection of remark plugins to lint and enforce consistent Markdown code style.
A Neovim plugin that provides the SchemaStore catalog for JSON and YAML language servers.
An ESLint plugin that enforces best practices and consistent patterns for JavaScript promises.
An ESLint plugin to disable mutation and promote functional programming in JavaScript and TypeScript.
An ESLint plugin that enforces functional programming principles by restricting mutation and side effects.
A linter tool to normalize .xib and .storyboard files in iOS/macOS projects.
ESLint plugin that enforces immutable JavaScript by prohibiting mutation, let/var declarations, and this usage.
A CLI tool to ease into ESLint by fixing one rule at a time, making large-scale linting manageable.
A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.
A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.
A .NET Git hooks tool that automatically runs tasks like linting, testing, and formatting on commit or push.
ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.
Integrates pre-commit git hooks with Nix for reproducible development environments and CI.
ESLint plugin with formatting and linting rules to write cleaner, more maintainable Tailwind CSS.
A blazing-fast modern Lua linter written in Rust with a focus on correctness and minimal configuration.
A language server providing autocompletion, linting, and error checking for SQL across MySQL, PostgreSQL, and SQLite3.
ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.
An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.
A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.
A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.
An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A fast ESLint runner that speeds up linting by using a caching server and parallel execution across multiple threads.
A CLI tool and library for finding spelling errors and typos in text, files, and websites using Yandex.Speller.
A comprehensive ESLint configuration with 1,000+ rules (40% auto-fixable) to enforce consistent JavaScript/TypeScript code style.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.