Showing 36 of 93 projects
A pluggable linting utility for identifying and reporting patterns in JavaScript and ECMAScript code.
Monorepo for tooling that enables ESLint to support TypeScript, providing powerful static analysis for JavaScript and TypeScript.
An opinionated, zero-config ESLint wrapper for JavaScript and TypeScript with great defaults and automatic fixes.
An opinionated, zero-config ESLint wrapper for JavaScript/TypeScript with great defaults and automatic fixes.
An ESLint plugin to lint and validate ES2015+ import/export syntax, preventing issues with misspelling and module resolution.
An ESLint plugin with over 100 powerful rules to enforce modern JavaScript best practices and catch errors.
Official ESLint plugin for Vue.js, providing linting rules for Vue single-file components.
An ESLint plugin that statically analyzes JSX to enforce accessibility (a11y) rules in React applications.
An ESLint plugin that checks your JavaScript code for browser compatibility issues against configurable target browsers.
ESLint plugin for automatically sorting imports, objects, types, JSX props, and other code structures to enforce consistency.
An ESLint plugin that automatically sorts imports and exports with a simple, opinionated approach.
ESLint plugin that identifies potential security vulnerabilities in Node.js code, requiring human triage for false positives.
An ESLint plugin that enforces best practices and consistency for Tailwind CSS usage.
A static code analyzer for JavaScript, TypeScript, and CSS that detects quality and security issues.
An ESLint plugin that validates GraphQL query strings against a schema for Apollo, Relay, Lokka, and FraQL clients.
An ESLint plugin providing linting rules to enforce consistent and valid JSDoc comments in JavaScript and TypeScript code.
An ESLint plugin that validates GraphQL query strings against a schema in JavaScript and .graphql files.
An ESLint plugin that enforces best practices and catches common errors in Jest test suites.
ESLint plugin providing linting rules for Flow type annotations in JavaScript code.
ESLint plugin to enforce best practices and prevent common mistakes when writing tests with Testing Library.
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.
ESLint plugin that enforces immutable JavaScript by prohibiting mutation, let/var declarations, and this usage.
ESLint plugin that enforces architectural boundaries between code elements in JavaScript and TypeScript projects.
ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.
ESLint plugin with formatting and linting rules to write cleaner, more maintainable Tailwind CSS.
An ESLint plugin that provides 80+ rules to detect regex mistakes, enforce style consistency, and optimize regular expressions.
ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.
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.
An ESLint plugin providing rules for AngularJS applications to enforce best practices, conventions, and error prevention.
An ESLint plugin to lint JavaScript, JSX, TypeScript, and other code blocks within Markdown documents.
An ESLint plugin that suggests dependency optimizations, native alternatives, and detects redundant polyfills.
An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.
An ESLint plugin for linting Astro components, covering frontmatter, HTML templates, JSX expressions, client-side scripts, and directives.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.