JavaScript QA Tools

Open-source JavaScript projects categorized as QA Tools

Top 9 JavaScript QA Tool Projects

  1. prettier

    Prettier is an opinionated code formatter.

    Project mention: 30 Best Free Tools for Frontend Developers in 2025 | dev.to | 2025-03-01

    Website: prettier.io

  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

    Find and fix problems in your JavaScript code.

    Project mention: 30 Best Free Tools for Frontend Developers in 2025 | dev.to | 2025-03-01

    Website: eslint.org

  4. JSHint

    JSHint is a tool that helps to detect errors and potential problems in your JavaScript code

    Project mention: ESLint adoption guide: Overview, examples, and alternatives | dev.to | 2024-08-08

    Emerging as a fork of JSLint, JSHint was introduced to offer developers more configuration options. Despite this, it remains less flexible than ESLint, particularly in terms of rule customization and plugin support, limiting its adaptability to diverse project needs. The last release dates back to 2022.

  5. JS-Beautifier

    Beautifier for javascript

    Project mention: Decoding JavaScript: A Guide to Deobfuscation | dev.to | 2024-12-31

    Format the code: Tools like Prettier or the JavaScript beautifier can format obfuscated code.

  6. JSLint

    JSLint, The JavaScript Code Quality and Coverage Tool

    Project mention: ESLint adoption guide: Overview, examples, and alternatives | dev.to | 2024-08-08

    Launched as one of the first linting tools for JavaScript, JSLint is known for being the forefather of JavaScript linters. It is highly opinionated and does not support custom rule configuration, setting a strict coding standard without room for deviation.

  7. jsinspect

    Detect copy-pasted and structurally similar code

  8. jsfmt

    For formatting, searching, and rewriting JavaScript.

  9. SaaSHub

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

    SaaSHub logo
  10. buddy.js

    Magic number detection for JavaScript

  11. Pre-evaluate code at buildtime

    Pre-evaluate code at build-time with babel-macros

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 QA Tools discussion

Log in or Post with

JavaScript QA Tools related posts

  • 30 Best Free Tools for Frontend Developers in 2025

    15 projects | dev.to | 1 Mar 2025
  • How to Set Up ESLint, Prettier, and Husky in Next.js ?

    3 projects | dev.to | 3 Feb 2025
  • The Only 20 VS Code Extensions Web Developers Will Need in 2025

    2 projects | dev.to | 19 Jan 2025
  • Format Your Code Using Prettier Like a Pro

    1 project | dev.to | 7 Jan 2025
  • Decoding JavaScript: A Guide to Deobfuscation

    2 projects | dev.to | 31 Dec 2024
  • Code Linting

    1 project | dev.to | 21 Dec 2024
  • Week 9: Lab 6: Static Analysis Tooling

    2 projects | dev.to | 1 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 prettier 50,120
2 ESLint 25,685
3 JSHint 9,012
4 JS-Beautifier 8,735
5 JSLint 3,629
6 jsinspect 3,574
7 jsfmt 1,690
8 buddy.js 877
9 Pre-evaluate code at buildtime 127

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?