An open API service for producing an overview of a list of open source projects.

https://github.com/mochajs/mocha

bdd browser javascript mocha mochajs node nodejs tdd test test-framework testing testing-tools

Score: 31.593840176737096

Last synced: about 19 hours ago
JSON representation

Repository metadata:

☕️ Classic, reliable, trusted test framework for Node.js and the browser


Owner metadata:


Package metadata

bower.io: mocha

  • Homepage:
  • Licenses: mit
  • Latest release: v11.7.5 (published 5 months ago)
  • Last Synced: 2026-01-20T18:06:27.520Z (2 months ago)
  • Versions: 229
  • Dependent Packages: 284
  • Dependent Repositories: 46,962
  • Rankings:
    • Dependent repos count: 0.024%
    • Dependent packages count: 0.031%
    • Average: 0.163%
    • Stargazers count: 0.238%
    • Forks count: 0.359%
npmjs.org: mocha

Classic, reliable, trusted test framework for Node.js and the browser

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 11.7.5 (published 5 months ago)
  • Last Synced: 2026-01-20T13:36:00.629Z (2 months ago)
  • Versions: 225
  • Dependent Packages: 261,831
  • Dependent Repositories: 683,562
  • Downloads: 35,627,669 Last month
  • Docker Downloads: 2,240,748,962
  • Rankings:
    • Dependent packages count: 0.0%
    • Docker downloads count: 0.037%
    • Dependent repos count: 0.045%
    • Downloads: 0.047%
    • Average: 0.236%
    • Stargazers count: 0.621%
    • Forks count: 0.669%
  • Maintainers (3)
npmjs.org: @gemini-testing/mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 9.3.0 (published over 3 years ago)
  • Last Synced: 2026-01-19T21:47:41.169Z (2 months ago)
  • Versions: 7
  • Dependent Packages: 2
  • Dependent Repositories: 11
  • Downloads: 225 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Downloads: 2.545%
    • Average: 3.268%
    • Dependent repos count: 3.697%
    • Dependent packages count: 8.786%
  • Maintainers (12)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mochajs
proxy.golang.org: github.com/mochajs/mocha

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mochajs/mocha#section-documentation
  • Licenses: mit
  • Latest release: v11.7.5+incompatible (published 5 months ago)
  • Last Synced: 2026-01-19T21:49:09.372Z (2 months ago)
  • Versions: 128
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 0.081%
    • Forks count: 0.112%
    • Average: 3.36%
    • Dependent repos count: 4.794%
    • Dependent packages count: 8.453%
npmjs.org: mocha-compat

This is a fork of mocha 3.5.3 to upgrade dependencies to retain support for Node >=0.8 and resolve npm audit issues. Replace mocha-compat wherever you use mocha so they can be used side by side

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 3.6.3 (published 9 months ago)
  • Last Synced: 2026-01-19T21:47:17.973Z (2 months ago)
  • Versions: 8
  • Dependent Packages: 59
  • Dependent Repositories: 73
  • Downloads: 13,098 Last month
  • Rankings:
    • Dependent packages count: 0.517%
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Dependent repos count: 1.662%
    • Average: 6.289%
    • Downloads: 27.953%
  • Maintainers (1)
npmjs.org: mocha-papandreou

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Licenses: MIT
  • Latest release: 2.2.4-patch1 (published almost 11 years ago)
  • Last Synced: 2026-01-19T21:47:22.907Z (2 months ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Average: 10.559%
    • Dependent repos count: 10.768%
    • Downloads: 19.404%
    • Dependent packages count: 21.31%
  • Maintainers (1)
npmjs.org: mocha-no-hooks-tick

simple, flexible, fun test framework

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 1.0.0 (published over 8 years ago)
  • Last Synced: 2026-01-19T21:48:49.328Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 2 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Average: 10.755%
    • Dependent repos count: 10.768%
    • Downloads: 20.386%
    • Dependent packages count: 21.31%
  • Maintainers (1)
npmjs.org: mocha-2

simple, flexible, fun test framework

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 3.4.2 (published almost 9 years ago)
  • Last Synced: 2026-01-19T21:48:41.411Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 9 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Dependent repos count: 10.768%
    • Average: 10.918%
    • Downloads: 21.199%
    • Dependent packages count: 21.31%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:mocha

WebJar for mocha

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/mocha/
  • Licenses: MIT
  • Latest release: 10.2.0 (published over 2 years ago)
  • Last Synced: 2026-01-19T21:48:09.220Z (2 months ago)
  • Versions: 18
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.769%
    • Forks count: 2.074%
    • Dependent packages count: 11.045%
    • Average: 11.467%
    • Dependent repos count: 31.98%
repo1.maven.org: org.webjars.bowergithub.mochajs:mocha

WebJar for mocha

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bowergithub.mochajs/mocha/
  • Licenses: MIT
  • Latest release: 1.17.1 (published almost 8 years ago)
  • Last Synced: 2026-01-19T21:48:28.706Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.769%
    • Forks count: 2.074%
    • Average: 12.061%
    • Dependent packages count: 13.421%
    • Dependent repos count: 31.98%
npmjs.org: @protonlab/mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 5.2.2 (published almost 8 years ago)
  • Last Synced: 2026-01-19T21:46:25.116Z (2 months ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 18 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Dependent repos count: 10.768%
    • Average: 12.269%
    • Dependent packages count: 21.31%
    • Downloads: 27.953%
  • Maintainers (1)
npmjs.org: @luminati-io/mocha

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha#readme
  • Licenses: MIT
  • Latest release: 2.4.2-lum.2 (published almost 2 years ago)
  • Last Synced: 2026-01-19T21:47:43.518Z (2 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 518 Last month
  • Rankings:
    • Stargazers count: 0.807%
    • Forks count: 0.857%
    • Downloads: 3.434%
    • Average: 12.659%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
  • Maintainers (5)
repo1.maven.org: org.webjars.bower:mocha

WebJar for mocha

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/mocha/
  • Licenses: MIT
  • Latest release: 3.0.2 (published over 9 years ago)
  • Last Synced: 2026-01-19T21:47:59.327Z (2 months ago)
  • Versions: 4
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.769%
    • Forks count: 2.074%
    • Average: 14.296%
    • Dependent packages count: 22.361%
    • Dependent repos count: 31.98%
npmjs.org: e2e-mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 8.2.1 (published about 5 years ago)
  • Last Synced: 2026-01-19T21:47:14.706Z (2 months ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 8 Last month
  • Rankings:
    • Stargazers count: 0.78%
    • Forks count: 0.821%
    • Average: 15.632%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
    • Downloads: 35.006%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mochajs
npmjs.org: localmocha

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published almost 10 years ago)
  • Last Synced: 2026-01-19T21:46:27.428Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 1 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Dependent repos count: 10.768%
    • Average: 17.743%
    • Dependent packages count: 21.31%
    • Downloads: 55.326%
  • Maintainers (1)
npmjs.org: @volkovasystem/mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 7.1.3 (published almost 6 years ago)
  • Last Synced: 2026-01-19T21:46:42.967Z (2 months ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 3 Last month
  • Rankings:
    • Stargazers count: 0.78%
    • Forks count: 0.82%
    • Dependent packages count: 16.224%
    • Average: 17.783%
    • Dependent repos count: 25.328%
    • Downloads: 45.763%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mochajs
npmjs.org: espressino

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha#readme
  • Licenses: MIT
  • Latest release: 0.0.1 (published almost 10 years ago)
  • Last Synced: 2026-01-19T21:46:32.751Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 7 Last month
  • Rankings:
    • Stargazers count: 0.636%
    • Forks count: 0.676%
    • Dependent repos count: 10.768%
    • Average: 19.533%
    • Dependent packages count: 21.31%
    • Downloads: 64.277%
  • Maintainers (1)
npmjs.org: sampleone

sample npm publish program for personal use

  • Homepage: https://github.com/mochajs/mocha#readme
  • Licenses: ISC
  • Latest release: 1.8.0 (published over 9 years ago)
  • Last Synced: 2026-01-19T21:47:12.229Z (2 months ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 15 Last month
  • Rankings:
    • Stargazers count: 0.637%
    • Forks count: 0.68%
    • Dependent repos count: 10.768%
    • Average: 19.697%
    • Downloads: 32.819%
    • Dependent packages count: 53.583%
  • Maintainers (1)
npmjs.org: mocha-latest

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Status: unpublished
  • Licenses: MIT
  • Latest release: 0.0.2 (published almost 10 years ago)
  • Last Synced: 2026-01-19T21:48:46.122Z (2 months ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 0
  • Rankings:
    • Stargazers count: 0.729%
    • Forks count: 0.741%
    • Dependent repos count: 5.872%
    • Dependent packages count: 6.717%
    • Average: 22.398%
    • Downloads: 97.928%
npmjs.org: superhuman-mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 3.0.2 (published over 9 years ago)
  • Last Synced: 2026-01-19T21:46:04.936Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 2 Last month
  • Rankings:
    • Stargazers count: 0.637%
    • Forks count: 0.68%
    • Dependent repos count: 10.768%
    • Average: 25.07%
    • Dependent packages count: 53.583%
    • Downloads: 59.685%
  • Maintainers (1)

Dependencies

package-lock.json npm
  • 1757 dependencies
package.json npm
  • @11ty/eleventy ^1.0.0 development
  • @11ty/eleventy-plugin-inclusive-language ^1.0.3 development
  • @babel/eslint-parser ^7.16.5 development
  • @mocha/docdash ^4.0.1 development
  • @rollup/plugin-commonjs ^21.0.2 development
  • @rollup/plugin-json ^4.1.0 development
  • @rollup/plugin-multi-entry ^4.0.1 development
  • @rollup/plugin-node-resolve ^13.1.3 development
  • assetgraph-builder ^9.0.0 development
  • autoprefixer ^9.8.6 development
  • canvas ^2.9.0 development
  • chai ^4.3.4 development
  • coffeescript ^2.6.1 development
  • configstore ^5.0.1 development
  • coveralls ^3.1.1 development
  • cross-env ^7.0.2 development
  • eslint ^7.32.0 development
  • eslint-config-prettier ^8.3.0 development
  • eslint-config-semistandard ^16.0.0 development
  • eslint-config-standard ^16.0.3 development
  • eslint-plugin-import ^2.24.2 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-plugin-prettier ^4.0.0 development
  • eslint-plugin-promise ^5.1.0 development
  • fail-on-errors-webpack-plugin ^3.0.0 development
  • fs-extra ^10.0.0 development
  • husky ^4.2.5 development
  • hyperlink ^5.0.4 development
  • jsdoc ^3.6.7 development
  • jsdoc-ts-utils ^2.0.1 development
  • karma ^6.3.11 development
  • karma-chrome-launcher ^3.1.0 development
  • karma-mocha ^2.0.1 development
  • karma-mocha-reporter ^2.2.5 development
  • karma-sauce-launcher ^4.3.6 development
  • lint-staged ^10.2.11 development
  • markdown-it ^12.3.2 development
  • markdown-it-anchor ^8.4.1 development
  • markdown-it-attrs ^4.1.3 development
  • markdown-it-emoji ^2.0.0 development
  • markdown-it-prism ^2.2.2 development
  • markdown-toc ^1.2.0 development
  • markdownlint-cli ^0.30.0 development
  • needle ^2.5.0 development
  • nps ^5.10.0 development
  • nyc ^15.1.0 development
  • pidtree ^0.5.0 development
  • prettier ^2.4.1 development
  • remark ^14.0.2 development
  • remark-github ^11.2.2 development
  • remark-inline-links ^6.0.1 development
  • rewiremock ^3.14.3 development
  • rimraf ^3.0.2 development
  • rollup ^2.70.1 development
  • rollup-plugin-node-globals ^1.4.0 development
  • rollup-plugin-polyfill-node ^0.8.0 development
  • rollup-plugin-visualizer ^5.6.0 development
  • sinon ^9.0.3 development
  • strip-ansi ^6.0.0 development
  • svgo ^1.3.2 development
  • through2 ^4.0.2 development
  • touch ^3.1.0 development
  • unexpected ^11.14.0 development
  • unexpected-eventemitter ^2.2.0 development
  • unexpected-map ^2.0.0 development
  • unexpected-set ^3.0.0 development
  • unexpected-sinon ^10.11.2 development
  • update-notifier ^4.1.0 development
  • uslug ^1.0.4 development
  • uuid ^8.3.0 development
  • watchify ^4.0.0 development
  • webpack ^5.67.0 development
  • webpack-cli ^4.9.1 development
  • @ungap/promise-all-settled 1.1.2
  • ansi-colors 4.1.1
  • browser-stdout 1.3.1
  • chokidar 3.5.3
  • debug 4.3.4
  • diff 5.0.0
  • escape-string-regexp 4.0.0
  • find-up 5.0.0
  • glob 7.2.0
  • he 1.2.0
  • js-yaml 4.1.0
  • log-symbols 4.1.0
  • minimatch 5.0.1
  • ms 2.1.3
  • nanoid 3.3.3
  • serialize-javascript 6.0.0
  • strip-json-comments 3.1.1
  • supports-color 8.1.1
  • workerpool 6.2.1
  • yargs 16.2.0
  • yargs-parser 20.2.4
  • yargs-unparser 2.0.0
.github/workflows/browser-test.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • buildsville/add-remove-label v2.0.0 composite
.github/workflows/delete-runs.yml actions
  • Mattraks/delete-workflow-runs main composite
.github/workflows/mocha.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • coverallsapp/github-action master composite
  • jwalton/gh-find-current-pr v1 composite
.github/workflows/nightly-site-deploy.yml actions
  • joelwmale/webhook-action 1.0.0 composite
.github/workflows/stale.yml actions
  • actions/stale v6 composite
test/integration/fixtures/config/mocha-config/package.json npm
test/integration/fixtures/esm/js-folder/package.json npm
test/integration/fixtures/esm/type-module/package.json npm
test/integration/fixtures/plugins/root-hooks/esm/package.json npm