Skip to content
JS
Package category

Linting and formatting

Code linters, formatters and their plugins and configs.

1,226 packages3 comparisons

Packages compared

1,226 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@node-rs/xxhash-darwin-arm64
Fastest xxhash implementation in Node.js
79.3k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
@rushstack/eslint-config
A TypeScript ESLint ruleset designed for large teams and projects
79.1k---3 days ago
4.8.0
CommonJSBundledLinting and formatting, Build tools
@ui5/linter
A static code analysis tool for UI5
79.1k---17 days ago
1.23.6
ESM onlyBundledLinting and formatting
eslint-plugin-spellcheck
ESLint rules to spell check js files
78.6k+26%-3 years ago
0.0.20
CommonJSNoneLinting and formatting
@salesforce/eslint-plugin-aura
ESLint plugin for Aura
78.5k---1 year ago
3.0.0
CommonJSNoneLinting and formatting
eslintcc
ESLintCC is a ECMAScript/JavaScript tool that computes complexity of code by using ESLint
77.2k+1458%-2 years ago
0.8.3
CommonJSNoneLinting and formatting
eslint-config-xo-space
ESLint shareable config for XO with 2-space indent
77.1k+7%--
1.0.0
ESM onlyNoneLinting and formatting
@terrazzo/token-tools
Various utilities for token types
76.9k---1 month ago
2.7.1
ESM onlyNoneCSS-in-JS and styling, UI component libraries
eslint-plugin-import-helpers
ESLint Rules to Aid with Imports
76.9k-2%-3 months ago
2.0.2
CommonJSNoneLinting and formatting
eslint-config-standard-react
JavaScript Standard Style React/JSX support - ESLint Shareable Config
75.4k-40%-3 years ago
13.0.0
CommonJSNoneLinting and formatting, React
@unocss/eslint-plugin
ESLint plugin for UnoCSS
75k---9 days ago
66.10.5
ESM + CommonJSBundledLinting and formatting
@nabla/vite-plugin-eslint
Plugs ESLint into Vite dev server
74.9k---6 months ago
3.0.1
ESM + CommonJSBundledLinting and formatting, Bundler plugins and loaders
eslint-plugin-rxjs-x
Modern ESLint plugin for RxJS
74.9k+87%-1 month ago
1.0.6
ESM onlyBundledLinting and formatting, Promises and async control flow
eslint-summary
Minimal ESLint formatter (reporter) that displays only one summary line.
74.4k-14%-11 years ago
1.0.0
-NoneLinting and formatting
eslint-plugin-chai-expect
ESLint plugin that checks for common chai.js expect() mistakes
74.4k+1%-5 months ago
4.1.0
CommonJSNoneLinting and formatting
@salesforce-ux/eslint-plugin-slds
ESLint plugin provides custom linting rules specifically built for Salesforce Lightning Design System 2 (SLDS 2 beta)
73.3k---6 months ago
1.2.1
CommonJSBundledLinting and formatting
eslint-plugin-wc
ESLint plugin for Web Components
72.9k+28%-7 months ago
3.1.0
ESM onlyBundledLinting and formatting
eslint-plugin-angular
ESLint rules for AngularJS projects
72.8k+6%-1 year ago
5.0.0
CommonJSNoneLinting and formatting, Angular
eslint-plugin-no-inline-styles
ESLint for no inline styles allowed
72.7k+61%-6 years ago
1.0.5
CommonJSNoneLinting and formatting
@smarttools/eslint-plugin-rxjs
![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf
72.6k---1 year ago
1.0.22
ESM + CommonJSBundledLinting and formatting
stylelint-config-prestashop
Default stylelint configuration used by Prestashop
71.6k-30%-4 years ago
1.0.7
CommonJSNoneLinting and formatting
gulp-prettier
Format files with Prettier
70k+183%-2 months ago
7.0.0
ESM onlyNoneLinting and formatting
stylelint-config-rational-order
Stylelint config that sorts related property declarations by grouping together following the order: Positioning, Box Model, Typography, Visual, Animation, Other.
69.2k-7%--
0.1.2
CommonJSNoneLinting and formatting, CSS-in-JS and styling
@node-rs/xxhash-darwin-x64
Fastest xxhash implementation in Node.js
68.3k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
@stylistic/stylelint-config
The stylistic shareable config for Stylelint.
68.1k---5 months ago
5.0.0
ESM onlyNoneLinting and formatting, CSS-in-JS and styling
@node-rs/xxhash-win32-x64-msvc
Fastest xxhash implementation in Node.js
67k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
vite-plugin-eslint2
ESLint plugin for Vite.
66.6k+86%-3 months ago
5.3.0
ESM + CommonJSBundledBundler plugins and loaders, Linting and formatting
jslint
The JavaScript Code Quality Tool
65.9k+12%-7 years ago
0.12.1
CommonJSNoneLinting and formatting
@ljharb/eslint-config
My shareable eslint config
65.6k---1 month ago
22.2.4
CommonJSBundledLinting and formatting
eslint-plugin-zod
ESLint plugin that adds custom linting rules to enforce best practices when using Zod
65.5k+306%-5 days ago
4.14.2
ESM + CommonJSBundledLinting and formatting
@electron-toolkit/eslint-config-ts
Basic ESLint config for Electron-TypeScript projects.
65.3k---1 year ago
3.1.0
CommonJSBundledLinting and formatting, TypeScript tooling
eslint-formatter-unix
ESLint’s official `unix` formatter, unofficially published as a standalone module
64.9k+191%-11 months ago
9.0.1
-BundledLinting and formatting
eslint-plugin-etc
More general-purpose ESLint rules
64.9k+3%-3 years ago
2.0.3
CommonJSNoneLinting and formatting
jshint-stylish
Stylish reporter for JSHint
64.8k-17%-10 years ago
2.2.1
-NoneLinting and formatting
@oxlint/migrate
Generates a `.oxlintrc.json` from a existing eslint flat config
64k---3 days ago
1.85.0
ESM onlyBundledLinting and formatting
eslint-plugin-array-func
Rules dealing with Array functions and methods.
63.1k-23%-6 months ago
5.1.1
ESM onlyNoneLinting and formatting
eslint-plugin-rxjs-angular
ESLint rules for RxJS and Angular
62.7k-5%-3 years ago
2.0.1
CommonJSNoneLinting and formatting, Angular
eslint-plugin-jest-extended
Eslint rules for Jest Extended
61.4k-41%-1 year ago
3.0.1
CommonJSNoneLinting and formatting
@node-rs/xxhash-win32-arm64-msvc
Fastest xxhash implementation in Node.js
60.7k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
@node-rs/xxhash-win32-ia32-msvc
Fastest xxhash implementation in Node.js
60.4k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
eslint-config-oclif
eslint config for oclif
60.1k+4%-1 month ago
7.1.7
ESM onlyNoneLinting and formatting
eslint-plugin-jsx-a11y-x
An ESLint plugin to apply various a11y rules to JSX templates
59.9k+3624%-4 months ago
0.2.0
ESM onlyBundledLinting and formatting, Accessibility
eslint-plugin-ssr-friendly
ESLint plugin that detects incorrect use of DOM globals in order to properly do SSR
59.9k-19%-2 years ago
1.3.0
CommonJSNoneLinting and formatting
eslint-watch
Run eslint with watch mode
59.6k-53%-4 years ago
8.0.0
CommonJSNoneLinting and formatting, CLI tools and terminal utilities
jscs
JavaScript Code Style
59.5k-20%--
3.0.7
CommonJSNoneLinting and formatting
eslint-plugin-lit-a11y
linting plugin for lit-a11y
59.2k+19%-1 year ago
5.1.1
ESM onlyNoneLinting and formatting, Accessibility
@terrazzo/parser
Parser/validator for the Design Tokens Community Group (DTCG) standard.
58.7k---1 month ago
2.7.1
ESM onlyNoneCSS-in-JS and styling, UI component libraries
eslint-config-kentcdodds
ESLint rules according to kentcdodds' personal preference
58.7k+167%-2 years ago
21.0.0
CommonJSNoneLinting and formatting
eslint-config-xo-react
ESLint shareable config for React to be used with eslint-config-xo
58.6k-15%-3 days ago
0.32.0
ESM onlyBundledLinting and formatting, React
tslint-plugin-prettier
Runs Prettier as a TSLint rule and reports differences as individual TSLint issues.
58.5k-33%--
2.3.0
CommonJSBundledLinting and formatting

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.