JavaScript Linter

Open-source JavaScript projects categorized as Linter

Top 23 JavaScript Linter Projects

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

  • ESLint

    Find and fix problems in your JavaScript code.

  • Project mention: Rustify your JavaScript tooling | dev.to | 2024-05-21

    A big part of my work revolves around JavaScript tooling, and as such it's important to keep an eye on the ecosystem and see where things are going. It's no secret that recently lots of projects are native-ying (??) parts of their codebase, or even rewriting them to native languages altogether. Esbuild is one of the first popular and successful examples of this, which was written in Go. Other examples are Rspack and Turbopack, which are both Rust-based alternatives to Webpack, powered by SWC ("Speedy Web Compiler"). There's also Rolldown, a Rust-based alternative to Rollup powered by OXC ("The JavaScript Oxidation Compiler"), but Rollup itself is also native-ying (??) parts of their codebase and recently started using SWC for parts of their codebase. And finally, there are Oxlint (powered by OXC) and Biome as Rust-based alternatives for Eslint and Prettier respectively.

  • 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
  • lint-staged

    🚫💩 — Run linters on git staged files

  • Project mention: Supercharge your workflow with Husky, Lint Staged and Commitlint | dev.to | 2024-05-07

    Lint Staged: https://github.com/lint-staged/lint-staged

  • stylelint

    A mighty CSS linter that helps you avoid errors and enforce conventions.

  • Project mention: Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes | dev.to | 2024-05-05

    There are more linting tools that I won't go into deeply, but you can integrate them with lint-staged. For example, you can lint your CSS content with Stylelint, or even lint your README files with markdownlint, etc.

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

  • alex

    Catch insensitive, inconsiderate writing

  • Project mention: Markdown Bot - An AI friend who improves your content | dev.to | 2023-07-21

    Catch insensitive, inconsiderate writing with tools like alex

  • solhint

    Solhint is an open-source project to provide a linting utility for Solidity code.

  • 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
  • lockfile-lint

    Lint an npm or yarn lockfile to analyze and detect security issues

  • graphql-schema-linter

    Validate GraphQL schema definitions against a set of rules

  • putout

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

  • awesome-lint

    Linter for Awesome lists

  • postcss-bem-linter

    A BEM linter for postcss

  • lint-action

    ✨ GitHub Action for detecting and auto-fixing lint errors

  • ts-standard

    Typescript style guide, linter, and formatter using StandardJS

  • nano-staged

    Tiny tool to run commands for modified, staged, and committed files in a GIT repository.

  • TypL

    The Type Linter for JS

  • eslint-plugin-markdown

    Lint JavaScript code blocks in Markdown documents

  • njsscan

    njsscan is a semantic aware SAST tool that can find insecure code patterns in your Node.js applications.

  • ember-template-lint

    Linter for Ember or Handlebars templates

  • eslint-plugin-json

    Lint your JSON files

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

    eslint-plugin-json by Azeem Bande-Ali

  • npm-groovy-lint

    Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files using command line

  • vscode-gremlins

    Gremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying characters

  • folderslint

    📁 Directory structure linter for Front-End projects

  • 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 Linter related posts

  • Biome.js : Prettier+ESLint killer ?

    4 projects | dev.to | 18 Apr 2024
  • Supercharge your workflow with Husky, Lint Staged and Commitlint

    2 projects | dev.to | 7 May 2024
  • Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes

    6 projects | dev.to | 5 May 2024
  • To Review or Not to Review: The Debate on Mandatory Code Reviews

    3 projects | dev.to | 24 Apr 2024
  • Why is Prettier rock solid?

    13 projects | news.ycombinator.com | 19 Feb 2024
  • Why it is Important to Update Linters and How to Do it Right

    4 projects | dev.to | 8 Feb 2024
  • How Automation Saved Me from Oops Moments: Never Skip Tests in Production Again!

    2 projects | dev.to | 6 Feb 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 22 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 Linter projects in JavaScript? This list will help you:

Project Stars
1 Standard 28,894
2 ESLint 24,374
3 lint-staged 12,931
4 stylelint 10,844
5 XO 7,555
6 alex 4,753
7 solhint 995
8 lockfile-lint 770
9 graphql-schema-linter 684
10 putout 660
11 awesome-lint 591
12 postcss-bem-linter 568
13 lint-action 545
14 ts-standard 436
15 nano-staged 405
16 TypL 368
17 eslint-plugin-markdown 363
18 njsscan 351
19 ember-template-lint 264
20 eslint-plugin-json 193
21 npm-groovy-lint 185
22 vscode-gremlins 182
23 folderslint 178

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