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
- Host: GitHub
- URL: https://github.com/mochajs/mocha
- Owner: mochajs
- License: mit
- Created: 2011-03-07T18:44:25.000Z (about 15 years ago)
- Default Branch: main
- Last Pushed: 2026-03-13T16:17:17.000Z (13 days ago)
- Last Synced: 2026-03-15T06:38:37.953Z (12 days ago)
- Topics: bdd, browser, javascript, mocha, mochajs, node, nodejs, tdd, test, test-framework, testing, testing-tools
- Language: JavaScript
- Homepage: https://mochajs.org
- Size: 29.3 MB
- Stars: 22,876
- Watchers: 385
- Forks: 3,066
- Open Issues: 223
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Authors: AUTHORS
- Maintainers: MAINTAINERS.md
-
Funding:
- Open collective: mochajs
Owner metadata:
- Name: Mocha
- Login: mochajs
- Email:
- Kind: organization
- Description: Mocha: a lovely testing framework for JavaScript
- Website: https://mochajs.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/8770005?v=4
- Repositories: 15
- Last Synced at: 2026-01-16T02:05:12.255Z
- Profile URL: https://github.com/mochajs
Package metadata
- Total packages: 20
-
Total downloads:
- npm: 35,641,586 last-month
- Total docker downloads: 2,240,748,962
- Total dependent packages: 262,197 (may contain duplicates)
- Total dependent repositories: 730,617 (may contain duplicates)
- Total versions: 655
- Total maintainers: 31
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
- 1757 dependencies
- @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
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- buildsville/add-remove-label v2.0.0 composite
- Mattraks/delete-workflow-runs main composite
- 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
- joelwmale/webhook-action 1.0.0 composite
- actions/stale v6 composite