The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 JavaScript eslint-plugin Projects
-
You-Dont-Need-Lodash-Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
-
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.
-
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.
-
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-check-file
ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.
-
eslint-plugin-ember
An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
-
eslint-plugin-no-unsanitized
Custom ESLint rule to disallows unsafe innerHTML, outerHTML, insertAdjacentHTML and alike
-
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.
Project mention: What are some of the best libraries you cannot work without? | /r/reactjs | 2023-06-08
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:
Project mention: Speeding up the JavaScript ecosystem – Polyfills gone rogue | news.ycombinator.com | 2023-09-21[2]: https://github.com/import-js/eslint-plugin-import/pull/2447#...
You can also add ESLint now (props to @femincan for the suggestion). It comes with recommended settings for these plugins: typescript, prettier, react, react-hooks, jsx-a11y.
eslint-plugin-simple-import-sort by Simon Lydell @SimonLydell
eslint-plugin-tailwindcss - Rules enforcing best practices and consistency using Tailwind CSS.
eslint-plugin-node by Toru Nagashima - Dev.to: @mysticatea & Twitter: @mysticatea
Project mention: An ESlint plugin for consistent filename and folder naming. Allows you to enforce a consistent naming pattern for the filename and folder. | /r/coolgithubprojects | 2023-05-16
From my experience, incorporating ESLint in all Cypress projects is not just a best practice, it's essential. However, it's crucial to go beyond just the official Cypress ESLint Plugin. I strongly recommend integrating additional plugins like chai-friendly and mocha plugins to enhance your project's code quality and maintainability.
eslint-plugin-json by Azeem Bande-Ali
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.
JavaScript eslint-plugin related posts
- Recommended Linters
- ESLint: Flat Config Rollout Plan
- Has anyone figured out how to apply the eslint tailwindcss plugin to blade files?
- The Best ESLint Rules for React Projects
- PURISTA - Thanks to amazing open-source software
- Create React UI Lib 1.1: Ladle and ESLint
-
eslint-plugin-simple-import-sort VS eslint-plugin-perfectionist - a user suggested alternative
2 projects | 22 Jun 2023
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source eslint-plugin projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | You-Dont-Need-Lodash-Underscore | 18,399 |
2 | XO | 7,537 |
3 | eslint-plugin-import | 5,287 |
4 | eslint-plugin-vue | 4,364 |
5 | eslint-plugin-unicorn | 3,854 |
6 | eslint-plugin-prettier | 3,163 |
7 | eslint-plugin-simple-import-sort | 1,883 |
8 | eslint-plugin-tailwindcss | 1,278 |
9 | eslint-plugin-node | 958 |
10 | eslint-plugin-react-native | 707 |
11 | putout | 646 |
12 | eslint-plugin-check-file | 504 |
13 | eslint-plugin-boundaries | 457 |
14 | eslint-config-auto | 389 |
15 | eslint-plugin-svelte3 | 377 |
16 | eslint-plugin-proper-arrows | 304 |
17 | eslint-plugin-mocha | 273 |
18 | eslint-plugin-ember | 256 |
19 | eslint-plugin-no-unsanitized | 215 |
20 | eslint-plugin-json | 188 |
21 | eslint-plugin-i18n-json | 172 |
22 | eslint-plugin-no-secrets | 121 |
23 | eslint-plugin-vuetify | 115 |