JavaScript Eslint

Open-source JavaScript projects categorized as Eslint

Top 23 JavaScript Eslint Projects

  • javascript

    JavaScript Style Guide

  • 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.

  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

  • 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.

  • 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.

    SurveyJS logo
  • ESLint

    Find and fix problems in your JavaScript code.

  • Project mention: How 'npm create vue@latest' works | dev.to | 2024-05-28

    But what is a symbolic link exactly? It comes from programming and I often liken symbolic links to basic redirects but with greater stability. However, not every package needs a place in .bin. Packages like nodemon, webpack, gulp, eslint and create-vue are found in .bin because they need to be executed. On the other hand, packages like animate.css, swiper and express operate at the application layer, so you won't find them in .bin after installation. How does npm determine whether a package is executable or not? It's simple: by using the bin property in your package.json to specify the executable path. If your package is executable, you can set it accordingly. Let's take a look at prettier's package.json file

  • js-stack-from-scratch

    🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

  • front-end-guide

    📚 Study guide and introduction to the modern front end stack.

  • lint-staged

    🚫💩 — Run linters on git staged files

  • Project mention: Make Commit in Your React Project Format-Test-Build Ready with Husky - A Step-by-Step Guide | dev.to | 2024-05-24

    lint-staged: It enables us to run linters against staged git files. eslint and prettier will be executed by it.

  • eslint-plugin-react

    React-specific linting rules for ESLint

  • Project mention: Setup Eslint + Prettier para padronização de código em React | dev.to | 2024-05-27
  • 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.

    InfluxDB logo
  • XO

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

  • 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.

  • flowbite

    Open-source UI component library and front-end development framework based on Tailwind CSS

  • Project mention: Payment form components coded with Tailwind CSS and Flowbite | dev.to | 2024-05-22

    Flowbite

  • eslint-plugin-import

    ESLint plugin with rules that help validate proper imports.

  • 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#...

  • eslint-config-prettier

    Turns off all rules that are unnecessary or might conflict with Prettier.

  • Project mention: Adding code formatting, linting, pre-commit hooks and beyond... | dev.to | 2023-11-01

    As I was reading the Prettier documentation I stumbled upon this blob which talks about how to make ESLint and Prettier play nicely with each other. It instructed to install eslint-config-prettier dependency in my project using the command npm install --save-dev eslint-config-prettier. Then I added prettier as part of the .eslintrc.cjs' extends array making prettier dependency part of the linting process. Lastly, I ran its cmd line helper npx eslint-config-prettier path/to/main.js to check if there were any ESLint rules which are unnecessary or would conflict with Prettier. The test results came out fine with no unnecessary or conflicting rules. The use case on how it works and why to use it is mentioned here.

  • eslint-plugin-vue

    Official ESLint plugin for Vue.js

  • prettier-eslint

    Code :arrow_right: prettier :arrow_right: eslint --fix :arrow_right: Formatted Code :sparkles:

  • Project mention: help with create-react-app and eslint/prettier | /r/reactjs | 2023-07-01

    Use the other one, prettier-eslint this is so that the code goes through Prettier before ESLint and not the other way around causing it to show issues that will be fixed once ESLint fixes it.

  • eslint-plugin-unicorn

    More than 100 powerful ESLint rules

  • eslint-plugin-jsx-a11y

    Static AST checker for a11y rules on JSX elements.

  • 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

  • eslint-config-wesbos

    No-Sweat™ Eslint and Prettier Setup - with or without VS Code

  • Project mention: How to share components and styles between multiple Vue projects. | /r/vuejs | 2023-12-10

    ultra simple example of commands to run can be seen in https://github.com/wesbos/eslint-config-wesbos - a “package” can be any sort of files like config or styles

  • eslint-plugin-simple-import-sort

    Easy autofixable import sorting.

  • Project mention: PURISTA - Thanks to amazing open-source software | dev.to | 2023-09-11

    eslint-plugin-simple-import-sort by Simon Lydell @SimonLydell

  • 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!

  • eslint_d.js

    Makes eslint the fastest linter on the planet

  • eslint-plugin-jsdoc

    JSDoc specific linting rules for ESLint.

  • eslint-plugin-node

    Additional ESLint's rules for Node.js

  • Project mention: PURISTA - Thanks to amazing open-source software | dev.to | 2023-09-11

    eslint-plugin-node by Toru Nagashima - Dev.to: @mysticatea & Twitter: @mysticatea

  • react-typescript-web-extension-starter

    :desktop_computer: Web Extension starter kit built with React, TypeScript, TailwindCSS, Storybook, Jest, EsLint, Prettier, and Webpack. Supports Google Chrome + Mozilla Firefox + Brave Browser + Microsoft Edge + Opera :fire:

  • prettier-standard

    Formats with Prettier and lints with ESLint+Standard! (✿◠‿◠)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Eslint related posts

  • Setup Eslint + Prettier para padronização de código em React

    1 project | dev.to | 27 May 2024
  • Setup Eslint + Prettier for code standardization in React

    1 project | dev.to | 27 May 2024
  • Make Commit in Your React Project Format-Test-Build Ready with Husky - A Step-by-Step Guide

    4 projects | dev.to | 24 May 2024
  • Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects

    9 projects | dev.to | 5 May 2024
  • Tailwind Handbook - Part II

    1 project | dev.to | 27 Apr 2024
  • Shared Data-Layer Setup For Micro Frontend Application with Nx Workspace

    4 projects | dev.to | 25 Apr 2024
  • Decoding JavaScript Variables: A Comprehensive Overview

    1 project | dev.to | 21 Apr 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 29 May 2024
    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. Learn more →

Index

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

Project Stars
1 javascript 142,418
2 Standard 28,905
3 ESLint 24,402
4 js-stack-from-scratch 20,041
5 front-end-guide 15,084
6 lint-staged 12,960
7 eslint-plugin-react 8,833
8 XO 7,563
9 flowbite 7,116
10 eslint-plugin-import 5,330
11 eslint-config-prettier 5,261
12 eslint-plugin-vue 4,379
13 prettier-eslint 3,941
14 eslint-plugin-unicorn 3,917
15 eslint-plugin-jsx-a11y 3,338
16 eslint-config-wesbos 2,720
17 eslint-plugin-simple-import-sort 1,921
18 vue-web-extension 1,569
19 eslint_d.js 1,062
20 eslint-plugin-jsdoc 1,059
21 eslint-plugin-node 956
22 react-typescript-web-extension-starter 898
23 prettier-standard 870

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com