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
@alint-js/core
Public rule and plugin SDK and run engine for alint
5.2k---27 days ago
0.7.1
ESM onlyBundledLinting and formatting
@tenphi/eslint-plugin-tasty
ESLint plugin for validating tasty() and tastyStatic() style objects
5.2k---10 days ago
1.1.0
ESM onlyBundledLinting and formatting, CSS-in-JS and styling
dependency-lint
Lints package.json dependencies and devDependencies
5.2k+2%--
7.1.0
CommonJSNoneLinting and formatting
svelte-check-native
Fast CLI type-checker for Svelte 4 and Svelte 5 projects. Drop-in replacement for svelte-check, written in Rust, powered by tsgo.
5.1k--3 days ago
1.8.0
-NoneSvelte, Parsers and serialisers
@sapphire/eslint-config
Standard ESLint config for the Sapphire Community
5.1k---1 year ago
5.0.6
ESM + CommonJSNoneLinting and formatting, TypeScript tooling
eslint4b
ESLint which works in browsers.
5.1k+110%-5 years ago
7.32.0
CommonJSNoneLinting and formatting, DOM and browser utilities
@neo4j-cypher/language-support
Cypher language support
5.1k---2 years ago
2.0.0-next.6
ESM + CommonJSBundledLinting and formatting, Rich text and code editors
koa-better-body
Full-featured [koa][] body parser! Support parsing text, buffer, json, json patch, json api, csp-report, multipart, form and urlencoded bodies. Works for koa@1, koa@2 and will work for koa@3.
5.1k+11%-6 years ago
3.3.9
ESM + CommonJSNoneHTTP servers and web frameworks, Build tools
grunt-prettify
HTML prettifier with options to format HTML according to your own preferences.
5k-19%-11 years ago
0.4.0
CommonJSNoneLinting and formatting
eslint-plugin-granular-selectors
ESLint plugin to enforce granular store selectors for Redux and Zustand
5k+211%-6 months ago
1.5.0
CommonJSNoneLinting and formatting, State management
eslint-formatter-tap
ESLint’s official `tap` formatter, unofficially published as a standalone module
4.8k+117%--
9.0.1
-BundledLinting and formatting
@stacksjs/lint
The Stacks way to lint.
4.8k---today
0.74.68
ESM onlyBundledLinting and formatting
dts-linter
![Build Status](https://github.com/kylebonnici/dts-linter/actions/workflows/node/badge.svg)
4.7k+1199%-4 months ago
0.5.1
CommonJSNoneLinting and formatting
@leancodepl/eslint-plugin
ESLint plugin for LeanCode projects
4.7k---2 months ago
10.6.0
ESM onlyNoneLinting and formatting
ng-lint-staged
Shim to run lint-staged with ng-lint
4.7k-49%--
12.0.4
-NoneAngular, Linting and formatting
stylelint-config-wikimedia
Wikimedia shareable config for Stylelint
4.7k+36%-15 days ago
0.19.4
CommonJSNoneLinting and formatting, CSS-in-JS and styling
eslint-markdown
Lint your Markdown with ESLint. Additional rules for use with `@eslint/markdown`.🛠️
4.6k--8 days ago
0.17.1
ESM onlyBundledLinting and formatting, Parsers and serialisers
ngx-translate-lint
Simple tools for check `ngx-translate` keys in app
4.6k-31%-2 months ago
1.27.5
CommonJSBundledLinting and formatting, CLI tools and terminal utilities
@leancodepl/eslint-config
ESLint configuration for LeanCode projects
4.6k---2 months ago
10.6.0
ESM onlyNoneLinting and formatting
prettier-plugin-nginx
NGINX configuration plugin for Prettier
4.6k+14%--
2.0.0
ESM + CommonJSBundledLinting and formatting
eslint-config-ali
ESLint Shareable Config for Alibaba F2E Guidelines
4.5k+191%--
16.6.0
ESM onlyBundledLinting and formatting
@newrelic/eslint-config
Eslint ruleset for New Relic Node.js agent
4.4k---3 months ago
0.8.0
CommonJSNoneLinting and formatting
gherkin-lint-ts
Gherkin features linter written in Typescript
4.4k+193%-3 years ago
5.0.6
CommonJSNoneLinting and formatting, TypeScript tooling
@homer0/prettier-plugin-jsdoc
A Prettier plugin to format JSDoc blocks
4.3k---4 months ago
12.0.0
ESM onlyNoneDocumentation tooling, Linting and formatting
prettier-plugin-ignored
A Prettier plugin that adds an 'ignored' language, allowing you to ignore files without listing them in a .prettierignore file.
4.2k+586%--
1.0.0
ESM + CommonJSBundledLinting and formatting
stylelint-header
A stylelint plugin that checks for a file header.
4.2k+66%-4 months ago
4.0.0
ESM onlyNoneLinting and formatting
gulp-csscomb
CSScomb is a coding style formatter for CSS.
4.2k+35%-6 years ago
3.1.0
CommonJSNoneLinting and formatting
@flow-scanner/lightning-flow-scanner-core
A lightweight engine for Flow metadata in Node.js, and browser environments. Assess and enhance Salesforce Flow automations for best practices, security, governor limits, and performance issues.
4.1k---26 days ago
6.19.4
ESM + CommonJSBundledLinting and formatting, Security
@kong/eslint-config-kong-ui
Sharable ESLint configuration for Kong's frontend repositories
4.1k---11 days ago
1.8.0
ESM onlyNoneLinting and formatting
prettier-sql
Format whitespace in a SQL query to make it more readable
4.1k+378%-4 years ago
5.1.1
ESM + CommonJSBundledLinting and formatting
any-eslint-parser
Check Any file with ESLint
4.1k-3%-5 years ago
1.0.1
CommonJSNoneParsers and serialisers, Linting and formatting
eslint-plugin-rxjs-angular-updated
ESLint rules for RxJS and Angular
4.1k+111%--
1.0.50
CommonJSBundledLinting and formatting, Angular
esplint
A ESLint warning tracker to help introduce rules into a legacy code base
4.1k-41%-3 years ago
0.10.2
-NoneLinting and formatting
modern-errors
Handle errors in a simple, stable, consistent way
4.1k-35%-11 months ago
7.1.4
ESM onlyBundledDOM and browser utilities, TypeScript tooling
stylelint-plugin-ckeditor5-rules
CKEditor 5 stylelint preset.
4k-49%--
15.1.0
CommonJSNoneLinting and formatting
stylelint-plugin-stylus
Stylelint plugin for Stylus
4k+51%-2 years ago
1.0.0
CommonJSNoneLinting and formatting
@fimbul/mimir
Core rules of the Fimbullinter project
4k---5 years ago
0.24.0
CommonJSNoneLinting and formatting
ts-lint
An extensible static analysis linter for the TypeScript language
4k-57%-9 years ago
4.5.1
CommonJSBundledTypeScript tooling, Linting and formatting
error-class-utils
Properly create error classes
3.9k-41%-1 year ago
4.0.1
ESM onlyBundledDOM and browser utilities, TypeScript tooling
error-custom-class
Create custom error classes
3.9k-46%-1 year ago
10.0.1
ESM onlyBundledDOM and browser utilities, TypeScript tooling
create-check
Create a GitHub check + annotation.
3.9k-32%-5 years ago
0.6.40
CommonJSNoneLinting and formatting
eslint-config-lisk-base
Base eslint config for Lisk projects.
3.9k+151%-4 years ago
2.0.1
CommonJSNoneLinting and formatting
@fimbul/mithotyn
TypeScript LanguageService plugin for the Fimbullinter project
3.9k---5 years ago
0.24.0
CommonJSNoneTypeScript tooling, Linting and formatting
gulp-scss-lint
Validate `.scss` files with `scss-lint`
3.9k-34%-7 years ago
1.0.0
CommonJSNoneLinting and formatting
@o3r/eslint-config
Recommended eslint v9+ configuration for Otter project
3.9k---1 day ago
15.1.2
CommonJSNoneLinting and formatting
stylelint-config-astro
A shareable Stylelint config for linting Astro files.
3.9k-3%--
2.0.0
ESM + CommonJSNoneLinting and formatting
editorconfig-tools
Tools for verifying/fixing code style based on an EditorConfig file
3.9k-14%-11 years ago
0.1.1
CommonJSNoneLinting and formatting
@amritk/lint
A fast, format-agnostic JSON/YAML style-guide linter with JSON Schema and custom rules.
3.9k---1 day ago
0.6.2
ESM onlyBundledLinting and formatting
@sarj/eslint-plugin
Custom ESLint rules for hypermodern TypeScript / React / Next.js projects
3.8k---1 day ago
15.26.7
ESM + CommonJSBundledLinting and formatting, React
claude-code-lint
Comprehensive linter and programmatic API for Claude Code projects - validates CLAUDE.md files, skills, settings, hooks, MCP servers, plugins, and more
3.8k--11 days ago
0.9.0
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling

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.