Showing 36 of 185 projects
An ESLint plugin that enforces TypeScript type assertions using ^? Twoslash, $ExpectError, and $ExpectType comments.
A collection of Meteor-specific linting rules for ESLint to enforce best practices and catch common errors.
An ESLint plugin providing SQL linting rules for formatting and preventing unsafe queries in JavaScript/TypeScript code.
Automatically generates and maintains documentation for ESLint plugins and rules, including rule tables, config tables, and rule doc notices.
A full-stack JavaScript boilerplate with React, Next.js, Express, Bootstrap, SCSS, and server-side rendering.
An ESLint formatter that reports lint results as annotations in GitHub pull requests using the Checks API.
An ESLint plugin providing linting rules for Scoped CSS in Vue.js single-file components.
An ESLint plugin providing rules to enforce best practices and catch common errors in Jasmine test suites.
An ESLint plugin that validates JSON, YAML, TOML, JavaScript, and Vue files against JSON Schema.
Additional ESLint rules for ESLint directive comments like eslint-disable-line and eslint-enable.
A zero-config toolkit for building and deploying server-rendered web apps on Cloudflare Workers.
A React + Redux + Ant-Design frontend boilerplate with JWT authentication and modern tooling.
An ESLint plugin for Neovim that integrates the VSCode ESLint language server using the native Neovim LSP client.
ESLint plugin that enforces TypeScript/JavaScript path aliases from tsconfig/jsconfig instead of relative imports.
A starter template for building React applications with Next.js, GraphQL, Apollo, TypeScript, and SCSS.
An ESLint plugin that automatically optimizes regular expression literals for better performance.
A starter template for modern Angular applications with Material UI, Tailwind CSS, NgRx SignalStore, and comprehensive testing.
An ESLint configuration that catches code problems without enforcing style, designed for use with Prettier.
Auto-fixable ESLint rules for enforcing alphabetical sorting of styled component declarations.
An ESLint plugin that lints unhandled functions that might throw errors and ensures best practices for JavaScript/TypeScript.
An ESLint plugin that overrides no-unused-expressions to be friendly towards Chai.js expect and should statements.
An ESLint plugin to disable other ESLint plugins using file path patterns and inline comments.
An ESLint plugin that enforces ES5-only JavaScript by forbidding ES2015+ features.
A curated collection of ESLint plugins that automatically installs based on your project's dependencies.
An ESLint plugin that provides a parser and linting rules for BrightScript files used in Roku development.
An ESLint formatter that enriches linting reports with Git commit metadata like author, date, and hash.
An enhanced ESLint HTML formatter with interactive React-based reports, dark mode, and compressed output.
A modern ESLint plugin providing rules to prevent common issues and enforce best practices in RxJS 7 applications.
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries, providing secure, automated builds.
CLI to quickly setup ESLint and Prettier in TypeScript projects with optional stylelint and lint-staged.
ESLint plugin that detects unused Material UI styling classes in your codebase.
Find the documentation URL for any ESLint rule, including core rules and plugin rules.
An ESLint rule that checks and automatically fixes copyright notices or file headers at the top of files.
A pre-configured React Native boilerplate with TypeScript, Redux-Saga, NativeBase, and testing libraries for rapid mobile app development.
A comprehensive ESLint plugin providing custom rules and configurations for JavaScript, TypeScript, Vue.js, and Node.js projects.
A Gulp-powered boilerplate for modern frontend development with Sass, PostCSS, Webpack, and ESLint.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.