Package category
Linting and formatting
Code linters, formatters and their plugins and configs.
1,226 packages3 comparisons
Packages compared
1,226 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @unified-latex/unified-latex-util-arguments Tools for manipulating unified-latex ASTs | 137k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-util-parse Tools for manipulating unified-latex ASTs | 136.5k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| eslint-config-riot Riot default eslint config file | 136.2k | -54% | - | 2 months ago 6.0.1 | ESM only | None | Linting and formatting | |
| @unified-latex/unified-latex-util-environments Tools for manipulating unified-latex ASTs | 136.1k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-util-catcode Tools for manipulating unified-latex ASTs | 136.1k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-util-render-info Functions for modifying a unified-latex AST | 136.1k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-util-comments Tools for manipulating unified-latex ASTs | 136.1k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-builder Tools for constructing unified-latex ASTs | 136k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-util-scan Functions for modifying a unified-latex AST | 135.9k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| eslint-plugin-ban Allows you to bannish some methods or functions. | 135.2k | +28% | - | 1 year ago 2.0.0 | CommonJS | None | Linting and formatting | |
| react-json-pretty A code formatting tool for raw json data | 134.7k | +63% | - | 6 years ago 2.2.0 | CommonJS | Bundled | React, Linting and formatting | |
| eslint-formatter-codeframe ESLint’s official `codeframe` formatter, extracted from ESLint 7 | 132.1k | +39% | - | 11 months ago 7.32.2 | - | Bundled | Linting and formatting | |
| tslint-eslint-rules Improve your TSLint with the missing ESLint Rules | 131.7k | -31% | - | 8 years ago 5.4.0 | CommonJS | None | Linting and formatting | |
| eslint-plugin-rxjs ESLint rules for RxJS | 131.5k | -38% | - | 3 years ago 5.0.3 | CommonJS | None | Linting and formatting | |
| stylelint-selector-bem-pattern A stylelint plugin that harnesses the power of postcss-bem-linter | 131.3k | +6% | - | 4 months ago 5.0.0 | ESM only | None | Linting and formatting | |
| textlint The pluggable linting tool for natural language. | 130.6k | +102% | - | 1 month ago 15.8.0 | CommonJS | Bundled | AI and machine learning, Parsers and serialisers | |
| eslint-plugin-solid Solid-specific linting rules for ESLint. | 130k | +59% | - | 16 days ago 0.18.0 | ESM + CommonJS | Bundled | Linting and formatting | |
| typescript-eslint-parser An ESLint custom parser which leverages TypeScript ESTree | 129.7k | +5% | - | - 22.0.0 | CommonJS | None | Linting and formatting, TypeScript tooling | |
| @wordpress/prettier-config WordPress Prettier shared configuration. | 129.7k | - | - | - | 2 days ago 4.56.0 | CommonJS | Bundled | Linting and formatting |
| @textlint/fixer-formatter textlint output formatter for fixer | 128.3k | - | - | - | 1 month ago 15.8.0 | CommonJS | Bundled | Parsers and serialisers, Markdown |
| eslint-rule-documentation Find the url for the documentation of an ESLint rule | 127.9k | -10% | - | 7 years ago 1.0.23 | - | None | Linting and formatting, Documentation tooling | |
| @wordpress/eslint-plugin ESLint plugin for WordPress development. | 126.9k | - | - | - | 2 days ago 27.0.0 | CommonJS | None | Linting and formatting |
| eslint-plugin-qunit ESLint plugin containing rules useful for QUnit tests. | 125k | +10% | - | 7 months ago 8.2.6 | CommonJS | Bundled | Linting and formatting | |
| @shopify/eslint-plugin Shopify's ESLint rules and configs. | 124.6k | - | - | - | 1 year ago 50.0.0 | - | None | Linting and formatting |
| @html-eslint/types Types for @html-eslint/eslint-plugin | 124.6k | - | - | - | 9 days ago 0.66.1 | - | Bundled | Linting and formatting, TypeScript tooling |
| stylelint-config-twbs-bootstrap An opinionated Stylelint config used by Bootstrap across our projects. | 124.4k | -32% | - | 1 year ago 16.1.0 | CommonJS | None | Linting and formatting | |
| @unified-latex/unified-latex-util-print-raw Print a unified-latex AST with no fancy formatting | 124k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| eslint-plugin-vitest-globals ESLint plugin for Vitest globals | 124k | -5% | - | 6 months ago 1.6.1 | CommonJS | Bundled | Linting and formatting, Testing | |
| @unified-latex/unified-latex-util-split Functions for modifying a unified-latex AST | 124k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| solhint Solidity Code Linter | 123.8k | +18% | - | 1 month ago 6.2.4 | CommonJS | None | Linting and formatting, Blockchain and Web3 | |
| eslint-plugin-i18n-text Disallow English text in string literals | 123.6k | -16% | - | 7 years ago 1.0.1 | CommonJS | None | Linting and formatting | |
| @unified-latex/unified-latex-ctan unified-latex tools relating to specific CTAN packages | 123.1k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @unified-latex/unified-latex-util-argspec Tools parsing a LaTeX argument specification in the xparse format | 123k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @darraghor/eslint-plugin-nestjs-typed Eslint rules for nestjs projects | 122.8k | - | - | - | 3 days ago 7.5.6 | ESM only | Bundled | Linting and formatting |
| eslint-plugin-notice An eslint rule that checks the top of files and --fix them too! | 121.8k | +8% | - | 2 years ago 1.0.0 | CommonJS | None | Linting and formatting | |
| stylelint-declaration-block-no-ignored-properties Disallow property values that are ignored due to another property value in the same rule. | 120.3k | -3% | - | 7 months ago 3.0.0 | ESM only | None | Linting and formatting, CSS-in-JS and styling | |
| eslint-plugin-json-schema-validator ESLint plugin that validates data using JSON Schema Validator. | 120.1k | +134% | - | 1 month ago 6.3.1 | ESM only | None | Linting and formatting | |
| eslint-plugin-testcafe Eslint rules for testcafe | 119.7k | +15% | - | 9 years ago 0.2.1 | CommonJS | None | Linting and formatting | |
| xo JavaScript/TypeScript linter (ESLint wrapper) with great defaults | 119.4k | -61% | - | 7 days ago 5.0.1 | ESM only | Bundled | Linting and formatting, TypeScript tooling | |
| eslint-friendly-formatter simple formatter/reporter for eslint that's friendly with Sublime Text and iterm2 'click to open file' functionality | 119.4k | -3% | - | 8 years ago 4.0.1 | CommonJS | None | Linting and formatting | |
| grunt-eslint Validate files with ESLint | 118.5k | +8% | - | 1 month ago 27.0.0 | - | None | Linting and formatting | |
| @typescript-eslint/eslint-plugin-tslint ESLint plugin that wraps a TSLint configuration and lints the whole source using TSLint | 118.4k | - | - | - | 2 years ago 7.0.2 | CommonJS | Bundled | Linting and formatting, TypeScript tooling |
| nx-oxlint [](https://github.com/Nas3nmann/nx-oxlint/actions/workflows/weekly-e2e.yml) | 117.2k | +3315740% | - | 8 months ago 0.1.1 | CommonJS | Bundled | Build tools, Linting and formatting | |
| eslint-plugin-barrel-files eslint plugin to avoid common errors with barrel files | 116.1k | +173% | - | 1 year ago 3.0.1 | ESM only | None | Linting and formatting | |
| eslint-plugin-no-use-extend-native ESLint plugin to prevent use of extended native objects | 114.2k | -49% | - | 4 months ago 0.7.3 | ESM only | None | Linting and formatting | |
| @unified-latex/unified-latex-util-pgfkeys Functions for manipulating pgfkeys-like arguments in a unified-latex AST | 112.6k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @cspell/eslint-plugin CSpell ESLint plugin | 112.2k | - | - | - | today 10.3.4 | ESM + CommonJS | Bundled | Linting and formatting |
| @unified-latex/unified-latex-prettier Prettier plugin for processing LaTeX code via unified-latex | 111.8k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting |
| eslint-plugin-office-addins eslint plugin for office-addins | 111.4k | +88% | - | 2 days ago 5.0.1 | CommonJS | Bundled | Linting and formatting | |
| oxlint-tailwindcss Tailwind CSS linting rules for oxlint | 111.2k | - | - | 2 days ago 1.13.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, Linting 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.
- @unified-latex/unified-latex-util-argumentsTools for manipulating unified-latex ASTs
- @unified-latex/unified-latex-util-parseTools for manipulating unified-latex ASTs
- eslint-config-riot Riot default eslint config file
- @unified-latex/unified-latex-util-environmentsTools for manipulating unified-latex ASTs
- @unified-latex/unified-latex-util-catcodeTools for manipulating unified-latex ASTs
- @unified-latex/unified-latex-util-render-infoFunctions for modifying a unified-latex AST
- @unified-latex/unified-latex-util-commentsTools for manipulating unified-latex ASTs
- @unified-latex/unified-latex-builderTools for constructing unified-latex ASTs
- @unified-latex/unified-latex-util-scanFunctions for modifying a unified-latex AST
- eslint-plugin-banAllows you to bannish some methods or functions.
- react-json-prettyA code formatting tool for raw json data
- eslint-formatter-codeframeESLint’s official `codeframe` formatter, extracted from ESLint 7
- tslint-eslint-rulesImprove your TSLint with the missing ESLint Rules
- eslint-plugin-rxjsESLint rules for RxJS
- stylelint-selector-bem-patternA stylelint plugin that harnesses the power of postcss-bem-linter
- textlintThe pluggable linting tool for natural language.
- eslint-plugin-solidSolid-specific linting rules for ESLint.
- typescript-eslint-parserAn ESLint custom parser which leverages TypeScript ESTree
- @wordpress/prettier-configWordPress Prettier shared configuration.
- @textlint/fixer-formattertextlint output formatter for fixer
- eslint-rule-documentationFind the url for the documentation of an ESLint rule
- @wordpress/eslint-pluginESLint plugin for WordPress development.
- eslint-plugin-qunitESLint plugin containing rules useful for QUnit tests.
- @shopify/eslint-pluginShopify's ESLint rules and configs.
- @html-eslint/typesTypes for @html-eslint/eslint-plugin
- stylelint-config-twbs-bootstrapAn opinionated Stylelint config used by Bootstrap across our projects.
- @unified-latex/unified-latex-util-print-rawPrint a unified-latex AST with no fancy formatting
- eslint-plugin-vitest-globalsESLint plugin for Vitest globals
- @unified-latex/unified-latex-util-splitFunctions for modifying a unified-latex AST
- solhintSolidity Code Linter
- eslint-plugin-i18n-textDisallow English text in string literals
- @unified-latex/unified-latex-ctanunified-latex tools relating to specific CTAN packages
- @unified-latex/unified-latex-util-argspecTools parsing a LaTeX argument specification in the xparse format
- @darraghor/eslint-plugin-nestjs-typedEslint rules for nestjs projects
- eslint-plugin-noticeAn eslint rule that checks the top of files and --fix them too!
- stylelint-declaration-block-no-ignored-propertiesDisallow property values that are ignored due to another property value in the same rule.
- eslint-plugin-json-schema-validatorESLint plugin that validates data using JSON Schema Validator.
- eslint-plugin-testcafeEslint rules for testcafe
- xoJavaScript/TypeScript linter (ESLint wrapper) with great defaults
- eslint-friendly-formatter simple formatter/reporter for eslint that's friendly with Sublime Text and iterm2 'click to open file' functionality
- grunt-eslintValidate files with ESLint
- @typescript-eslint/eslint-plugin-tslintESLint plugin that wraps a TSLint configuration and lints the whole source using TSLint
- nx-oxlint[](https://github.com/Nas3nmann/nx-oxlint/actions/workflows/weekly-e2e.yml)
- eslint-plugin-barrel-fileseslint plugin to avoid common errors with barrel files
- eslint-plugin-no-use-extend-nativeESLint plugin to prevent use of extended native objects
- @unified-latex/unified-latex-util-pgfkeysFunctions for manipulating pgfkeys-like arguments in a unified-latex AST
- @cspell/eslint-pluginCSpell ESLint plugin
- @unified-latex/unified-latex-prettierPrettier plugin for processing LaTeX code via unified-latex
- eslint-plugin-office-addinseslint plugin for office-addins
- oxlint-tailwindcssTailwind CSS linting rules for oxlint