SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Eslint Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05
Sorry, I've gone too far. I'm not here to persuade you to use Standard JS. My intention is to provide information and guidance on configuring JavaScript Standard Style for your team, should you agree with me or have other reasons to choose it.
-
Website: eslint.org
-
-
-
To lint staged files we’re going to use the lint-staged package: it’s easy to configure and supports different configurations per each project.
-
[Refactor]: improve performance for detecting function components
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Flowbite
-
Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05
You may be torn between those famous code styles, struggling to choose one between Airbnb JavaScript Style, Google JavaScript Style Guide, JavaScript Standard Style, or XO, among others.
-
Project mention: 5 Signs You’ve Built a Secretly Bad Architecture (And How to Fix It) | dev.to | 2024-12-18
Again, vFunction can provide a critical service by identifying and untangling these circular dependencies. With its ability to map and analyze dataflows, vFunction provides a visual representation of how services communicate across your architecture. Other tools, for specific languages, such as JavaScript, use tools like ES Lint or Madge to detect circular dependencies. For Python, Pyreverse excels at visually representing circular dependencies of modules: by highlighting circular communication routes, excessive communication, and tightly coupled components. From there, these insights allow teams to take corrective action.
-
The npm package eslint-config-prettier eventually disables any ESLint rules dealing with code formatting to avoid conflicts with Prettier. You can see this with the handy ESLint Config Inspector: The second option is to use ESLint Stylistic. The primary focus of this project is on all stylistic rules including code formatting. This project was initiated as ESLint and typescript-eslint teams decided to deprecate formatting/stylistic-related rules.
-
-
XO. This feels like the Black of Typescript linting. XO has styles for everything and is very opinionated. This can be nice, because it takes a lot of code style decisions off of your plate. But beware it can be cumbersome to implement in the middle of a project because it will require extensive reformatting. In lieu of XO, I found Unicorn opinionated enough and more immediately useful.
-
prettier-eslint
Code :arrow_right: prettier :arrow_right: eslint --fix :arrow_right: Formatted Code :sparkles:
-
Project mention: Getting started with React by building a Pokemon search application | dev.to | 2024-05-11
> [email protected] build > react-scripts build Creating an optimized production build... Compiled with warnings. [eslint] src/App.js Line 64:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Search for the keywords to learn more about each warning. To ignore, add // eslint-disable-next-line to the line before. File sizes after gzip: 58.34 kB (-1 B) build/static/js/main.b3bd969c.js 1.78 kB build/static/js/453.bd7a2879.chunk.js 677 B build/static/css/main.af098727.css The project was built assuming it is hosted at /. You can control this with the homepage field in your package.json. The build folder is ready to be deployed. You may serve it with a static server: serve -s build Find out more about deployment here: https://cra.link/deployment
-
-
-
-
vue-web-extension
🛠️ A Vue CLI 3+ preset (previously a Vue CLI 2 boilerplate) for quickly starting a web extension with Vue, Babel, ESLint and more!
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Eslint discussion
JavaScript Eslint related posts
-
利用 Node.js Profiler 改善程式效能
-
ESLint v9 Support
-
From Chaos to Clarity: Formatting React Code for a Clean and Readable Codebase
-
Just use this Next.js Eslint Configuration
-
Code Linting
-
Incrementally fixing lots of ESlint errors in a clean way with ESlint Nibble
-
Using Oxlint for My Node.js Project
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Mar 2025
Index
What are some of the best open-source Eslint projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | javascript | 146,284 |
2 | Standard | 29,287 |
3 | ESLint | 25,708 |
4 | js-stack-from-scratch | 20,103 |
5 | front-end-guide | 15,201 |
6 | lint-staged | 13,717 |
7 | eslint-plugin-react | 9,119 |
8 | flowbite | 8,355 |
9 | XO | 7,744 |
10 | eslint-plugin-import | 5,671 |
11 | eslint-config-prettier | 5,623 |
12 | eslint-plugin-vue | 4,520 |
13 | eslint-plugin-unicorn | 4,422 |
14 | prettier-eslint | 4,027 |
15 | eslint-plugin-jsx-a11y | 3,470 |
16 | eslint-config-wesbos | 2,746 |
17 | eslint-plugin-security | 2,262 |
18 | eslint-plugin-simple-import-sort | 2,215 |
19 | vue-web-extension | 1,577 |
20 | eslint_d.js | 1,154 |
21 | eslint-plugin-jsdoc | 1,126 |
22 | eslint-plugin-node | 964 |
23 | eslint-plugin-promise | 958 |