| <p align="center"> |
| <img src="assets/mocha-logo.svg" alt="Mocha test framework logo"/> |
| </p> |
| |
| <p align="center">☕️ Simple, flexible, fun JavaScript test framework for Node.js & The Browser ☕️</p> |
| |
| <div align="center"> |
| |
| <a href="https://www.npmjs.com/package/mocha"><img src="https://img.shields.io/npm/v/mocha.svg" alt="NPM Version"></a> |
| <a href="https://github.com/mochajs/mocha"><img src="https://img.shields.io/node/v/mocha.svg" alt="Node Version"></a> |
| [](https://github.com/mochajs/mocha/actions/workflows/mocha.yml) |
| <a href="https://coveralls.io/github/mochajs/mocha"><img src="https://coveralls.io/repos/github/mochajs/mocha/badge.svg" alt="Coverage Status"></a> |
| |
| </div> |
| |
| <div align="center"> |
| |
| <a href="https://discord.gg/KeDn2uXhER"><img alt="Chat - Discord" src="https://img.shields.io/badge/Chat-Discord-5765F2.svg" /></a> |
| <a href="https://github.com/mochajs/mocha#sponsors"><img src="https://opencollective.com/mochajs/tiers/sponsors/badge.svg" alt="OpenCollective Sponsors"></a> |
| <a href="https://github.com/mochajs/mocha#backers"><img src="https://opencollective.com/mochajs/tiers/backers/badge.svg" alt="OpenCollective Backers"></a> |
| [](https://github.com/collective-funds/guidelines) |
| |
| </div> |
| |
| ## Links |
| |
| - **[Documentation](https://mochajs.org)** |
| - **[Release Notes / History / Changes](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)** |
| - [Code of Conduct](https://github.com/mochajs/mocha/blob/main/.github/CODE_OF_CONDUCT.md) |
| - [Contributing](https://github.com/mochajs/mocha/blob/main/.github/CONTRIBUTING.md) |
| - [Development](https://github.com/mochajs/mocha/blob/main/.github/DEVELOPMENT.md) |
| - [Discord](https://discord.gg/KeDn2uXhER) (ask questions here!) |
| - [Issue Tracker](https://github.com/mochajs/mocha/issues) |
| |
| ## Backers |
| |
| [Become a backer](https://opencollective.com/mochajs) and show your support to our open source project on [our site](https://mochajs.org/#backers). |
| |
| <a href="https://opencollective.com/mochajs"><img src="https://opencollective.com/mochajs/tiers/backers.svg?limit=30&button=false&avatarHeight=46&width=750"></a> |
| |
| ## Sponsors |
| |
| Does your company use Mocha? Ask your manager or marketing team if your company would be interested in supporting our project. |
| Support will allow the maintainers to dedicate more time for maintenance and new features for everyone. |
| Also, your company's logo will show [on GitHub](https://github.com/mochajs/mocha#readme) and on [our site](https://mochajs.org#sponsors) - who doesn't want a little extra exposure? |
| [Here's the info](https://opencollective.com/mochajs). |
| |
| [](https://opencollective.com/mochajs/tiers/sponsors/0/website) |
| [](https://opencollective.com/mochajs/tiers/sponsors/1/website) |
| [](https://opencollective.com/mochajs/tiers/sponsors/2/website) |
| [](https://opencollective.com/mochajs/tiers/sponsors/3/website) |
| |
| ## Development |
| |
| You might want to know that: |
| |
| - Mocha is one of the _most-depended-upon_ modules on npm (source: [libraries.io](https://libraries.io/search?order=desc&platforms=NPM&sort=dependents_count)), and |
| - Mocha is an _independent_ open-source project, maintained exclusively by volunteers. |
| |
| You might want to help: |
| |
| - New to contributing to Mocha? Check out this list of [good first issues](https://github.com/mochajs/mocha/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) |
| - Mocha could use a hand with [these issues](https://github.com/mochajs/mocha/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22) |
| - The [maintainer's handbook](https://github.com/mochajs/mocha/blob/main/MAINTAINERS.md) explains how things get done |
| |
| Finally, come [chat with the maintainers on Discord](https://discord.gg/KeDn2uXhER) if you want to help with: |
| |
| - Triaging issues, answering questions |
| - Review, merging, and closing pull requests |
| - Other project-maintenance-y things |
| |
| ## License |
| |
| Copyright 2011-2024 OpenJS Foundation and contributors. Licensed [MIT](https://github.com/mochajs/mocha/blob/main/LICENSE). |