JavaScript eslint-rules

Open-source JavaScript projects categorized as eslint-rules

Top 14 JavaScript eslint-rule Projects

  • XO

    ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

    Project mention: ESLint: Flat Config Rollout Plan | news.ycombinator.com | 2023-10-18

    Usually you would pick a config you like and set it up for your project, notable ones are already mentioned but I'll mention more:

    - xo https://github.com/xojs/xo

  • eslint-plugin-unicorn

    More than 100 powerful ESLint rules

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • putout

    🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter with built-in ESLint and Babel support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏

  • eslint-plugin-boundaries

    Eslint plugin checking architecture boundaries between elements

  • eslint-config-auto

    Automatically configure ESLint based on project dependencies

  • eslint-plugin-proper-arrows

    ESLint rules to ensure proper arrow function definitions

  • eslint-plugin-import-helpers

    ESLint plugin to help enforce a configurable order for import statements

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • eslint-config-xo

    ESLint shareable config for XO

  • eslint-plugin-i18n-json

    Fully extendable eslint plugin for JSON i18n translation files.

    Project mention: Typed translations in Angular | dev.to | 2023-11-08

    The situation is partly saved by the eslint plugin eslint-plugin-i18n-json, which checks the identity of the keys in json files, but it's also not enough for reliability.

  • eslint-plugin-no-secrets

    An eslint plugin to find strings that might be secrets/credentials

  • eslint-plugin-tailwind

    ESLint rules for Tailwind CSS

  • eslint-plugin-proper-ternary

    ESLint rules to ensure proper usage of ternary/conditional expressions

  • eslint-plugin-snakecasejs

    :pencil2: ESLint Plugin: enforce snake_case syntax on variables and function names

  • eslint-plugin-no-expired-todo-comments

    🔌 An ESLint plugin to prevent TODO comments with expired dates.

    Project mention: I've created an ESLint rule to complain about outdated TODO comments with expired dates | /r/SideProject | 2023-05-14
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-08.

JavaScript eslint-rules related posts

Index

What are some of the best open-source eslint-rule projects in JavaScript? This list will help you:

Project Stars
1 XO 7,523
2 eslint-plugin-unicorn 3,829
3 putout 646
4 eslint-plugin-boundaries 449
5 eslint-config-auto 388
6 eslint-plugin-proper-arrows 304
7 eslint-plugin-import-helpers 286
8 eslint-config-xo 262
9 eslint-plugin-i18n-json 172
10 eslint-plugin-no-secrets 120
11 eslint-plugin-tailwind 101
12 eslint-plugin-proper-ternary 94
13 eslint-plugin-snakecasejs 30
14 eslint-plugin-no-expired-todo-comments 3
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com