JavaScript Lint

Open-source JavaScript projects categorized as Lint

Top 21 JavaScript Lint Projects

  1. stylelint

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

    Project mention: Rethinking CSS in JS | dev.to | 2024-09-12
  2. 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.

    CodeRabbit logo
  3. eslint-plugin-react

    React-specific linting rules for ESLint

    Project mention: 利用 Node.js Profiler 改善程式效能 | dev.to | 2025-02-05

    [Refactor]: improve performance for detecting function components

  4. eslint-plugin-import

    ESLint plugin with rules that help validate proper imports.

    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.

  5. markdownlint

    A Node.js style checker and lint tool for Markdown/CommonMark files.

    Project mention: First Contribution | dev.to | 2024-10-05

    Since the maintainer mentioned it was a copy-paste job, I went looking for the existing release notes. I figured the first place to look would be the releases on GitHub and found them right away. I did make some adjustments such as removing the GitHub changelogs and any references to them, since the previous release notes didn't include them, although I did notice the previous release notes didn't bother to remove any mentions of the changelogs even though they're absent from the docs. The markdown file was also inconsistently formatted, and links in the GitHub release notes were missing from the ones in the docs. Nevertheless, I figured I should ensure my contribution maintains a high standard, so I used markdownlint for my additions and made sure to move any links over, especially since many of them linked to contributors' GitHub profiles. One of the releases also didn't have any notes at all, but I couldn't just remove it. I also couldn't just have a heading with no body. This release was a release candidate for a minor version and there were several others like it with brief release notes simply stating that they were pre-release builds for the next minor version, so I copied the same format.

  6. vscode-markdownlint

    Markdown linting and style checking for Visual Studio Code

  7. remark-lint

    plugins to check (lint) markdown code style

  8. Ethlint

    (Formerly Solium) Code quality & Security Linter for Solidity

  9. SaaSHub

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

    SaaSHub logo
  10. lockfile-lint

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

  11. awesome-lint

    Linter for Awesome lists

  12. nano-staged

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

  13. njsscan

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

  14. ember-template-lint

    Linter for Ember or Handlebars templates

  15. npm-groovy-lint

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

  16. stylelint-config

    Sharable stylelint config used by GitHub's CSS

  17. folderslint

    📁 Directory structure linter for Front-End projects

  18. lint-to-the-future

    A modern way to progressively update your code to the best practices

  19. eslint-plugin-snakecasejs

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

  20. npm-clang-format-node

    Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by angular/clang-format.🐉

    Project mention: Show HN: C, C++, and Java formatter based on Clang for Node.js | news.ycombinator.com | 2024-11-21
  21. eslint-config-gev

    Curated ESLint rules

  22. eslint-config-react-strong

    ESLint strong (strict) config for React and React Native development.

  23. 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 Lint discussion

Log in or Post with

JavaScript Lint related posts

  • 利用 Node.js Profiler 改善程式效能

    1 project | dev.to | 5 Feb 2025
  • HTML Form Validation is heavily underused

    3 projects | news.ycombinator.com | 28 Oct 2024
  • First Contribution

    2 projects | dev.to | 5 Oct 2024
  • What's Coming Next for ESLint

    1 project | news.ycombinator.com | 6 Jul 2024
  • 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
  • Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes

    6 projects | dev.to | 5 May 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 9 Feb 2025
    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. Learn more →

Index

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

# Project Stars
1 stylelint 11,113
2 eslint-plugin-react 9,067
3 eslint-plugin-import 5,627
4 markdownlint 4,945
5 vscode-markdownlint 985
6 remark-lint 959
7 Ethlint 926
8 lockfile-lint 793
9 awesome-lint 631
10 nano-staged 494
11 njsscan 386
12 ember-template-lint 268
13 npm-groovy-lint 215
14 stylelint-config 203
15 folderslint 185
16 lint-to-the-future 55
17 eslint-plugin-snakecasejs 32
18 npm-clang-format-node 21
19 eslint-config-gev 6
20 eslint-config-react-strong 4
21 transpilers-and-eslint-are-not-perfect 0

Sponsored
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.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?