JavaScript Mocha

Open-source JavaScript projects categorized as Mocha Edit details

Top 23 JavaScript Mocha Projects

  • nodebestpractices

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

    Project mention: Handle errors centrally in Node.js | | 2022-06-13


  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

    Project mention: Test-Driven Infrastructure Development with Pulumi and Jest | | 2022-06-14

    If you've written JavaScript tests before, particularly with tools like Jest, Jasmine, and Mocha, there's a good chance you've gotten used to writing those tests in a particular way. And if you're like me, you might've raised a bit of an eyebrow when you saw how that first test was written. Here it is again, this time with comments that capture the questions I might've had myself if I were seeing this code for the first time:

  • 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: Superset: Testing and Enzyme to RTL conversion | | 2022-05-31

    Superset uses Jest and React Testing Library (RTL) to write unit and integration tests. In the past we used Enzyme, but now that we're currently converting all of our class components to functional components, Enzyme cannot support our testing needs. Since RTL is better for testing functional components, we're converting all of our test files to RTL. This can be quite a learning curve - I've gone through a lot of the process so I'd like to share what I've learned so far.

  • javascript-testing-best-practices

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

    Project mention: Top 50 Useful GitHub Repos That Every Developer Should Follow | | 2022-04-25

    40. Javascript Testing Best Practices

  • karma

    Spectacular Test Runner for JavaScript

    Project mention: Can Protractor and Karma be used together? | | 2022-04-06

    If Protractor is replacing Angular Scenario Runner for E2E testing, does that mean I will still be able to use it with Karma as my E2E testing framework ?

  • 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: The node.js testing book of scriptures (with model application) 💦🧸😇🥰 | | 2022-06-06
  • node-coveralls

    lcov posting to

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • mochawesome

    A Gorgeous HTML/CSS Reporter for Mocha.js

  • chakram

    REST API test framework. BDD and exploits promises

  • xv

    :x: :heavy_check_mark: zero-config test runner for simple projects

    Project mention: Recommendations for a lightweight, idiomatic testing framework? (looking for a diamond in the rough, not the top 5 most popular) | | 2022-01-27
  • baretest

    An extremely fast and simple JavaScript test runner.

    Project mention: Recommendations for a lightweight, idiomatic testing framework? (looking for a diamond in the rough, not the top 5 most popular) | | 2022-01-27
  • Mochify

    ☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver

  • serverless-mocha-plugin

    Plugin for Serverless Framework which adds support for test-driven development using Mocha

    Project mention: Serverless Local Development | | 2022-04-03

    For more details about this awesome plugin, check out the Github page.

  • cypress-mochawesome-reporter

    Zero config Mochawesome reporter for Cypress with screenshots

  • FireShare

    Real-time secure file sharing system. Using NodeJS, ReactJS, SocketIO, MongoDB. Chai, WebdriverIO for testing. (by rockmanvnx6)

  • currency-api

    A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul. (by geshan)

  • SuperTest_poc

    API Testing using supertest, mocha and chai.

    Project mention: How to test APIs using supertest, mocha and chai? | | 2022-02-02
  • expect-mocha-image-snapshot

    A wrapper around jest-image-snapshot that makes it compatible to Mocha.

  • sumo-queue

    Queue Data Structure Implementation. Use it for large arrays.

  • test-runner-compare

    JavaScript Test Runner Comparison(Jest, AVA, Mocha, tape, Jasmine, uvu, vitest)

    Project mention: SvelteKit uvu Testing: Fast Component Unit Tests | | 2022-04-11

    Vistest is another new test runner, which can be used in a similar way to uvu. I have seen a set of tests which suggest uvu runs faster than Vitest. Both tools are under development so if speed is critical for your project it is worth running benchmarks using latest versions on your own code base.

  • hello-world-solidity

    Demonstrates testing & deploying a sample contract on Ethereum blockchain

    Project mention: Blockchain development - Need help in getting into live projects. Open to work for experience part-time. | | 2022-06-21
  • Testing-WebComponents

    Testing Web Components with Karma, Mocha & Chai.

  • chai-json-validation

    Chai Plugin for validation JSON schema

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-06-21.

JavaScript Mocha related posts


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

Project Stars
1 nodebestpractices 78,840
2 mocha 21,472
3 Enzyme 19,895
4 javascript-testing-best-practices 18,018
5 karma 11,702
6 nodejs-integration-tests-best-practices 2,295
7 node-coveralls 1,049
8 mochawesome 958
9 chakram 908
10 xv 587
11 baretest 386
12 Mochify 344
13 serverless-mocha-plugin 159
14 cypress-mochawesome-reporter 68
15 FireShare 24
16 currency-api 19
17 SuperTest_poc 7
18 expect-mocha-image-snapshot 4
19 sumo-queue 2
20 test-runner-compare 1
21 hello-world-solidity 0
22 Testing-WebComponents 0
23 chai-json-validation 0
Find remote jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.