JavaScript Jest

Open-source JavaScript projects categorized as Jest

Top 23 JavaScript Jest Projects

  • nodebestpractices

    :white_check_mark: The Node.js best practices list (November 2022)

    Project mention: Awesome Github Repos to Master JAVASCRIPT | | 2023-02-03

    😎 A great list that will increase your Node.js knowledge with practice -> nodebestpractices

  • javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022)

    Project mention: Awesome Github Repos to Master JAVASCRIPT | | 2023-02-03

    😎 You want to take your JS testing skills to the next level, here is a nice repo -> javascript-testing-best-practices

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Enzyme

    JavaScript Testing utilities for React

    Project mention: How to Confidently Write Unit Tests using React Testing Library | | 2022-12-01

    So If you have experience with enzyme testing, where you might be checking the value of state once you click any button or you might be checking the prop value If something changes.

  • js-stack-from-scratch

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

    Project mention: Awesome Github Repos to Master JAVASCRIPT | | 2023-02-03

    😎 You jumped to React before JS, but you are missing pure JS. Here's a boost to help you complete yourself -> js-stack-from-scratch

  • front-end-guide

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

    Project mention: Trazim mentora! | | 2022-03-30
  • tsdx

    Zero-config CLI for TypeScript package development

    Project mention: Rollup Library Starter | | 2022-10-05

    NOTE: If your project uses TypeScript, I would suggest using tsdx instead.

  • node-express-boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

    Project mention: Example typescript project repos? | | 2022-10-27
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • pepperoni-app-kit

    Pepperoni - React Native App Starter Kit for Android and iOS

    Project mention: React Native: Boilerplates overview | | 2022-03-28

    Pepperoni App Kit - 4,453 stars

  • parser

    📜 Extract meaningful content from the chaos of a web page

    Project mention: Trouble Building Chrome Extension to Get News Article Content | | 2022-11-22

    I've been working on an enhanced reader mode extension for the last few months. I found that Mercury Reader's parser tool is useful for extracting content. If that's not exactly what you're looking for, readibility is another good option. It's a library used inside Firefox's reader moder that you can use in any project.

  • jest-dom

    :owl: Custom jest matchers to test the state of the DOM

    Project mention: Is there a jest query method for this use case? | | 2022-12-30

    React Testing Library uses jest-dom which has a .getByText() matcher.

  • jest-image-snapshot

    ✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.

  • jest-puppeteer

    Run your tests using Jest & Puppeteer 🎪✨

  • learning-react

    The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media

    Project mention: Cool Github repositories for Everyone | | 2022-12-29
  • nodejs-integration-tests-best-practices

    ✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2022)

    Project mention: Testing backend application | | 2023-01-17


  • jest-extended

    Additional Jest matchers 🃏💪

  • lwc-recipes

    A collection of easy-to-digest code examples for Lightning Web Components on Salesforce Platform

    Project mention: 37, MBA, can’t find work, looking at changing careers and going back to school for Comp-sci or programming | | 2023-01-24
  • rest

    REST API generator with Node.js, Express and Mongoose (by diegohaz)

  • frisby

    Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun. (by vlucas)

  • generator-rn-toolbox

    The React Native Generator to bootstrap your apps

  • spearmint

    Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button. (by open-source-labs)

    Project mention: Codesmith fellowship experiences? | | 2022-10-09

    I went down a crazy rabbit hole gathering all kinds of data and analyzing the open source projects that Codesmith has. I'm very fast and it took about 2 hours one Sunday afternoon. I logged alumni LinkedIns and GitHubs for ~200 people listed on these open source project individual websites. I found about 2/3 of people listed 6+ months of work experience on their LinkedIns as "Software Engineers" but when looking at their GitHub contributions to the projects, committed on average over 2-3 week long periods only. All of these projects had the exact same spiky patterns, it was crazy, over and over and over and over again, like this: and over and over people listing months and sometimes years of experience on their LinkedIns.

  • jest-in-case

    Jest utility for creating variations of the same test

  • enzyme-to-json

    Snapshot test your Enzyme wrappers

    Project mention: Components using Date objects produce different snapshots in different timezones | | 2022-03-15

    I'm using Enzyme with enzyme-to-json to do Jest snapshot testing of my React components. I'm testing shallow snapshots of a DateRange component that renders a display field with the current range (e.g. 5/20/2016 - 7/18/2016) and two DateInput components that allow selecting a Date value. This means that my snapshot contains the Dates I pass to the component both in the DateInput props and in a text representation it resolves itself. In my test I'm creating some fixed dates using new Date(1995, 4, 23).

  • enzyme-matchers

    Jasmine/Jest assertions for enzyme

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

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 2023-02-03.

JavaScript Jest related posts


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

Project Stars
1 nodebestpractices 86,002
2 javascript-testing-best-practices 20,441
3 Enzyme 19,964
4 js-stack-from-scratch 19,712
5 front-end-guide 14,784
6 tsdx 10,517
7 node-express-boilerplate 5,065
8 pepperoni-app-kit 4,644
9 parser 4,532
10 jest-dom 3,755
11 jest-image-snapshot 3,558
12 jest-puppeteer 3,417
13 learning-react 3,197
14 nodejs-integration-tests-best-practices 2,784
15 jest-extended 2,094
16 lwc-recipes 2,003
17 rest 1,735
18 frisby 1,502
19 generator-rn-toolbox 1,196
20 spearmint 1,139
21 jest-in-case 1,025
22 enzyme-to-json 963
23 enzyme-matchers 898
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.