https://github.com/mochajs/mocha

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

Last synced: about 1 month ago

Repository metadata:

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


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 3,158
Total Committers: 570
Avg Commits per committer: 5.54
Development Distribution Score (DDS): 0.725

Commits in past year: 104
Committers in past year: 29
Avg Commits per committer in past year: 3.586
Development Distribution Score (DDS) in past year: 0.567

Name Email Commits
TJ Holowaychuk tj@v****a 867
Christopher Hiller b****l@b****m 645
Juerg B 4****a 137
Travis Jeffery tj@t****m 106
Craig Taub c****b@g****m 74
Peter Müller m****r@f****k 62
Outsider o****s@g****m 54
P. Roebuck p****k 46
Josh Goldberg ✨ g****t@j****m 46
David da Silva Contín d****n@g****m 43
Daniel St. Jules d****s@g****m 34
juergba f****n@g****m 32
Joshua Appelman j****n@x****m 31
Guillermo Rauch r****g@g****m 29
ScottFreeCode S****e 27
Pelle Wessman p****e@k****e 20
Ariel Mashraki a****l@m****l 19
XhmikosR x****r@u****t 17
Attila Domokos a****s@g****m 13
John Firebaugh j****h@g****m 10
Nathan Houle n****n@n****m 9
Jo Liss j****2@g****m 9
Domenic Denicola d****c@d****m 8
Mike Pennisi m****e@m****m 8
Nathan Rajlich n****n@t****t 8
Ahmad Bamieh a****h@g****m 8
github-actions[bot] 4****] 7
Ryunosuke SATO t****s@g****m 7
Avi Vahl a****l@w****m 6
Gil Tayar g****l@t****g 6
and 540 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

bower: mocha

  • Homepage:
  • Licenses: mit
  • Latest release: v10.4.0 (published 9 months ago)
  • Last Synced: 2024-11-10T22:03:39.210Z (about 1 month ago)
  • Versions: 195
  • 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%
npm: mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 10.4.0 (published 9 months ago)
  • Last Synced: 2024-11-10T22:03:34.873Z (about 1 month ago)
  • Versions: 202
  • Dependent Packages: 261,831
  • Dependent Repositories: 683,562
  • Downloads: 37,302,360 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)
npm: @gemini-testing/mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 9.3.0 (published about 2 years ago)
  • Last Synced: 2024-11-10T22:03:37.331Z (about 1 month ago)
  • Versions: 7
  • Dependent Packages: 2
  • Dependent Repositories: 11
  • Downloads: 558 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
go: github.com/mochajs/mocha

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mochajs/mocha#section-documentation
  • Licenses: mit
  • Latest release: v10.4.0+incompatible (published 9 months ago)
  • Last Synced: 2024-11-10T22:03:36.350Z (about 1 month ago)
  • Versions: 106
  • 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%
npm: mocha-compat

This is a fork of mocha 3.5.3 to upgrade dependencies to retain support for Node >=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.5.5 (published over 4 years ago)
  • Last Synced: 2024-11-10T22:03:33.647Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 59
  • Dependent Repositories: 73
  • Downloads: 123 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)
npm: mocha-papandreou

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Licenses: MIT
  • Latest release: 2.2.4-patch1 (published over 9 years ago)
  • Last Synced: 2024-11-10T22:03:34.382Z (about 1 month ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 6 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)
npm: mocha-no-hooks-tick

simple, flexible, fun test framework

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 1.0.0 (published about 7 years ago)
  • Last Synced: 2024-11-10T22:03:36.588Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 4 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)
npm: mocha-2

simple, flexible, fun test framework

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 3.4.2 (published over 7 years ago)
  • Last Synced: 2024-11-10T22:03:34.191Z (about 1 month 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: 10.918%
    • Downloads: 21.199%
    • Dependent packages count: 21.31%
  • Maintainers (1)
maven: 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 about 1 year ago)
  • Last Synced: 2024-11-10T22:03:32.822Z (about 1 month 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%
maven: 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 over 6 years ago)
  • Last Synced: 2024-11-10T22:03:33.058Z (about 1 month 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%
npm: @protonlab/mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 5.2.2 (published over 6 years ago)
  • Last Synced: 2024-11-10T22:03:37.058Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 10 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)
npm: @luminati-io/mocha

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Licenses: MIT
  • Latest release: 2.4.2-lum.2 (published 9 months ago)
  • Last Synced: 2024-11-10T22:03:37.060Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 65 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)
maven: 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 8 years ago)
  • Last Synced: 2024-11-10T22:03:35.087Z (about 1 month 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%
npm: e2e-mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 8.2.1 (published almost 4 years ago)
  • Last Synced: 2024-11-10T22:03:37.760Z (about 1 month ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 4 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
npm: localmocha

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Licenses: MIT
  • Latest release: 2.5.1 (published over 8 years ago)
  • Last Synced: 2024-11-10T22:03:34.824Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 15 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)
npm: @volkovasystem/mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org/
  • Licenses: MIT
  • Latest release: 7.1.3 (published over 4 years ago)
  • Last Synced: 2024-11-10T22:03:37.328Z (about 1 month 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
npm: espressino

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Licenses: MIT
  • Latest release: 0.0.1 (published over 8 years ago)
  • Last Synced: 2024-11-10T22:03:34.303Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 4 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)
npm: sampleone

sample npm publish program for personal use

  • Homepage: https://github.com/mochajs/mocha
  • Licenses: ISC
  • Latest release: 1.8.0 (published about 8 years ago)
  • Last Synced: 2024-11-10T22:03:34.621Z (about 1 month ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 3 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)
npm: mocha-latest

simple, flexible, fun test framework

  • Homepage: https://github.com/mochajs/mocha
  • Status: unpublished
  • Licenses: MIT
  • Latest release: 0.0.2 (published over 8 years ago)
  • Last Synced: 2024-11-10T22:03:35.234Z (about 1 month 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%
npm: superhuman-mocha

simple, flexible, fun test framework

  • Homepage: https://mochajs.org
  • Licenses: MIT
  • Latest release: 3.0.2 (published over 8 years ago)
  • Last Synced: 2024-11-10T22:03:35.272Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 4 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