JavaScript QA Tools

Open-source JavaScript projects categorized as QA Tools

Top 9 JavaScript QA Tool Projects

  • prettier

    Prettier is an opinionated code formatter.

    Project mention: How I go with react native in late 2022 | dev.to | 2022-11-27

    my version control tool is git and github is the platform that my source code lives on. there are some other tools like eslint (for linting and setting some rules), prettier (for having the same code style between different editors and IDEs), husky (for managing git hooks)

  • ESLint

    Find and fix problems in your JavaScript code.

    Project mention: Eleventy vs Next.js | dev.to | 2022-11-28

    eslint.org

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • JSHint

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

    Project mention: Front-end Guide | dev.to | 2022-11-23

    JSHint

  • JS-Beautifier

    Beautifier for javascript

    Project mention: How to make Prettier format else in a new line in javascript? | reddit.com/r/vscode | 2022-12-02

    One that is customizable, I don't know. Always used vscode formatter with default settings (are there some options?) Or prettier. Maybe https://github.com/beautify-web/js-beautify

  • JSLint

    JSLint, The JavaScript Code Quality and Coverage Tool

    Project mention: Find ES6 features in any JS code | dev.to | 2022-10-14

    I came across a problem where I had to find the ES6 features used by any javascript project and other data regarding their use. When I reached out to stackoverflow, I could find only one relevant post which asks you to use linters like jshint/jshint or compilers like babel. Jslint didn't seem to report anything specific to ES6 and Babel converts all the ES6+ features to ES5 but doesn't report anything regarding which constructs were used or how many times they were used. However, Jshint reported all ES6 features used in the code along with some metadata. And, to suit my needs, I ended up writing a python script that calls Jshint on all JS files in a project and presents the features used in the project and the number of times they were used across all files. You can find the code here : jsHintRunner

  • jsinspect

    Detect copy-pasted and structurally similar code

  • jsfmt

    For formatting, searching, and rewriting JavaScript.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • buddy.js

    Magic number detection for JavaScript

  • 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). The latest post mention was on 2022-12-02.

JavaScript QA Tools related posts

Index

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

Project Stars
1 prettier 44,335
2 ESLint 21,787
3 JSHint 8,809
4 JS-Beautifier 7,930
5 JSLint 3,539
6 jsinspect 3,448
7 jsfmt 1,690
8 buddy.js 819
9 Pre-evaluate code at buildtime 117
Delete the most useless function ever: context switching.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
www.zigi.ai