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

https://github.com/mswjs/msw

api api-mocking devtools mock mock-service-worker mocking mocking-framework mocking-library msw mswjs service-worker

Score: 33.786229289670935

Last synced: about 6 hours ago
JSON representation

Repository metadata:

Industry standard API mocking for JavaScript.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,792
Total Committers: 182
Avg Commits per committer: 9.846
Development Distribution Score (DDS): 0.225

Commits in past year: 122
Committers in past year: 18
Avg Commits per committer in past year: 6.778
Development Distribution Score (DDS) in past year: 0.148

Name Email Commits
Artem Zakharchenko k****o@g****m 1388
marcosvega91 m****3@g****m 34
dependabot[bot] 4****] 28
Matthew Costabile m****7@g****m 17
T. Kameyama t****o@v****t 17
Matt Sutkowski m****i@g****m 14
tdeekens t****s@c****m 12
Jens Meindertsma j****s@j****m 11
Achim Rolle a****e@g****m 8
Christoph Guttandin c****n@m****m 8
Philipp Melab p****b@g****m 6
Pascal Schilp p****p@g****m 5
Kai Spencer 5****r 5
guanwei r****i@g****m 5
wangao 1****5@q****m 5
Patrick McDougle p****e@o****m 4
Peter Hozak p****k@g****m 4
Sean Kennedy s****n@c****m 4
timdeschryver 2****r 4
Skip Davis s****s@g****m 3
balavishnuvj b****6@g****m 3
Eduardo Pinho e****o@b****m 3
arnaudNYC a****s@g****m 3
Ryan Worth r****n@e****u 3
Noritaka Kobayashi a****7@g****m 3
Anton Savoskin s****k@g****m 3
Charles Lowell c****d@f****o 3
Drew Miller 4****w 3
Hofer Ivan i****r@o****m 3
Matthew Leon m****l@m****m 3
and 152 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 1,008
Total pull requests: 646
Average time to close issues: 3 months
Average time to close pull requests: about 2 months
Total issue authors: 740
Total pull request authors: 110
Average comments per issue: 5.38
Average comments per pull request: 2.66
Merged pull request: 429
Bot issues: 0
Bot pull requests: 25

Past year issues: 59
Past year pull requests: 75
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 13 days
Past year issue authors: 50
Past year pull request authors: 19
Past year average comments per issue: 4.03
Past year average comments per pull request: 2.21
Past year merged pull request: 53
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/mswjs/msw

Top Issue Authors

  • kettanaito (119)
  • kentcdodds (20)
  • benmonro (8)
  • diego-aquino (6)
  • thepassle (5)
  • Enet4 (4)
  • hehehai (4)
  • AriPerkkio (4)
  • florian-milky (4)
  • ghost (4)
  • slim-hmidi (3)
  • juliusmarminge (3)
  • dashed (3)
  • chrisguttandin (3)
  • timdeschryver (3)

Top Pull Request Authors

  • kettanaito (357)
  • mattcosta7 (27)
  • dependabot[bot] (24)
  • thepassle (13)
  • KaiSpencer (12)
  • Andarist (10)
  • christoph-fricke (7)
  • DanielleHuisman (6)
  • sairus2k (6)
  • ytoshiki (5)
  • skvale (5)
  • markmssd (4)
  • chrisb2244 (4)
  • THETCR (4)
  • greysteil (4)

Top Issue Labels

  • bug (663)
  • needs:triage (332)
  • scope:node (305)
  • scope:browser (242)
  • feature (212)
  • help wanted (58)
  • needs:discussion (56)
  • needs:reproduction (43)
  • good first issue (37)
  • potentially solved (37)
  • scope:typescript (31)
  • DX (29)
  • api:graphql (25)
  • needs:tests (22)
  • wontfix (16)
  • chore (15)
  • scope:react-native (8)
  • BREAKING CHANGE (8)
  • api:rest (7)
  • performance (5)
  • with:nextjs (4)
  • dependencies (3)
  • with:cypress (2)
  • with:storybook (2)
  • release candidate (1)
  • found:bad-test (1)
  • blocked (1)
  • api:ws (1)

Top Pull Request Labels

  • release candidate (83)
  • dependencies (24)
  • chore (18)
  • api:graphql (10)
  • DX (9)
  • needs:discussion (7)
  • performance (6)
  • scope:typescript (6)
  • BREAKING CHANGE (5)
  • feature (4)
  • scope:react-native (4)
  • api:ws (2)
  • blocked (2)
  • experimental (2)
  • scope:browser (2)
  • needs:tests (1)
  • potentially solved (1)
  • wontfix (1)
  • bug (1)

Package metadata

npmjs.org: msw

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 2.15.0 (published 2 months ago)
  • Last Synced: 2026-09-08T21:36:25.684Z (1 day ago)
  • Versions: 337
  • Dependent Packages: 2,234
  • Dependent Repositories: 11,851
  • Downloads: 78,297,023 Last month
  • Docker Downloads: 63,751,149
  • Rankings:
    • Dependent packages count: 0.046%
    • Downloads: 0.091%
    • Dependent repos count: 0.247%
    • Docker downloads count: 0.549%
    • Average: 0.622%
    • Stargazers count: 0.929%
    • Forks count: 1.869%
  • Maintainers (1)
  • Funding:
    • https://github.com/sponsors/mswjs
proxy.golang.org: github.com/mswjs/msw

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mswjs/msw#section-documentation
  • Licenses: mit
  • Latest release: v2.15.0+incompatible (published 2 months ago)
  • Last Synced: 2026-09-08T21:34:16.222Z (1 day ago)
  • Versions: 312
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.946%
    • Average: 7.39%
    • Dependent repos count: 7.834%
npmjs.org: msw-ts3

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 0.35.0 (published almost 5 years ago)
  • Last Synced: 2026-09-08T21:35:04.393Z (1 day ago)
  • Versions: 6
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 28 Last month
  • Rankings:
    • Stargazers count: 1.186%
    • Forks count: 2.217%
    • Dependent packages count: 16.224%
    • Average: 20.598%
    • Dependent repos count: 25.328%
    • Downloads: 58.037%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mswjs
npmjs.org: @mattcosta7/msw

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 0.47.0-esm.4 (published about 4 years ago)
  • Last Synced: 2026-09-08T21:44:59.535Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 30 Last month
  • Rankings:
    • Stargazers count: 1.186%
    • Forks count: 2.352%
    • Dependent packages count: 16.22%
    • Average: 20.616%
    • Dependent repos count: 25.306%
    • Downloads: 58.014%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mswjs
npmjs.org: msw-rest

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 0.32.0 (published about 5 years ago)
  • Last Synced: 2026-09-08T21:35:41.294Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 19 Last month
  • Rankings:
    • Stargazers count: 1.186%
    • Forks count: 2.217%
    • Average: 23.932%
    • Dependent repos count: 25.328%
    • Dependent packages count: 32.894%
    • Downloads: 58.037%
  • Maintainers (1)
npmjs.org: msw-forked

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 0.36.4 (published over 4 years ago)
  • Last Synced: 2026-09-08T21:38:07.097Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 21 Last month
  • Rankings:
    • Stargazers count: 1.186%
    • Forks count: 2.217%
    • Average: 23.932%
    • Dependent repos count: 25.328%
    • Dependent packages count: 32.894%
    • Downloads: 58.037%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mswjs
npmjs.org: 95thmsw

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io/
  • Licenses: MIT
  • Latest release: 0.42.0 (published over 4 years ago)
  • Last Synced: 2026-09-08T21:41:29.487Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 25 Last month
  • Rankings:
    • Stargazers count: 1.186%
    • Forks count: 2.352%
    • Average: 23.95%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
    • Downloads: 58.014%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mswjs
npmjs.org: msw-tobilen

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 0.47.5 (published almost 4 years ago)
  • Last Synced: 2026-09-08T21:36:05.414Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 13 Last month
  • Rankings:
    • Stargazers count: 1.186%
    • Forks count: 2.352%
    • Average: 23.95%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
    • Downloads: 58.014%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/mswjs
npmjs.org: @depup/msw

Seamless REST/GraphQL API mocking library for browser and Node.js. (with updated dependencies)

  • Homepage: https://mswjs.io
  • Licenses: MIT
  • Latest release: 2.15.0-depup.11 (published 10 days ago)
  • Last Synced: 2026-09-08T21:36:07.426Z (1 day ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 613 Last month
  • Rankings:
    • Dependent repos count: 22.409%
    • Average: 27.355%
    • Dependent packages count: 32.302%
  • Maintainers (1)
  • Funding:
    • https://github.com/sponsors/mswjs
repo1.maven.org: org.mvnpm:msw

Seamless REST/GraphQL API mocking library for browser and Node.js.

  • Homepage: https://mswjs.io
  • Documentation: https://appdoc.app/artifact/org.mvnpm/msw/
  • Licenses: MIT
  • Latest release: 2.15.0 (published 2 months ago)
  • Last Synced: 2026-09-08T21:34:05.316Z (1 day ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 29.521%
    • Average: 35.863%
    • Dependent packages count: 42.205%

Dependencies

.github/workflows/release-preview.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
.github/workflows/release.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
.github/workflows/ci.yml actions
  • actions/cache v4 composite
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • actions/upload-artifact v4 composite
  • pnpm/action-setup v4 composite
browser/package.json npm
cli/package.json npm
config/package.json npm
.github/workflows/compat.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
.github/workflows/lock-closed-issues.yml actions
  • dessant/lock-threads v5 composite
package.json npm
  • @commitlint/cli ^20.1.0 development
  • @commitlint/config-conventional ^20.0.0 development
  • @epic-web/test-server ^0.1.6 development
  • @eslint/eslintrc ^3.3.1 development
  • @eslint/js ^9.39.1 development
  • @fastify/websocket ^11.2.0 development
  • @graphql-typed-document-node/core ^3.2.0 development
  • @open-draft/test-server ^0.4.2 development
  • @ossjs/release ^0.10.0 development
  • @playwright/test ^1.50.1 development
  • @types/express ^5.0.5 development
  • @types/json-bigint ^1.0.4 development
  • @types/node ~20.19.25 development
  • @types/serviceworker ^0.0.167 development
  • @typescript-eslint/eslint-plugin ^8.47.0 development
  • @typescript-eslint/parser ^8.47.0 development
  • @web/dev-server ^0.4.6 development
  • axios ^1.13.2 development
  • babel-minify ^0.5.1 development
  • commitizen ^4.3.1 development
  • cross-env ^10.1.0 development
  • cross-fetch ^4.1.0 development
  • cz-conventional-changelog 3.3.0 development
  • esbuild ^0.27.0 development
  • esbuild-loader ^4.4.0 development
  • eslint ^9.39.1 development
  • eslint-config-prettier ^10.1.8 development
  • eslint-plugin-prettier ^5.5.4 development
  • express ^5.1.0 development
  • fastify ^5.6.2 development
  • fs-teardown ^0.3.0 development
  • glob ^13.0.0 development
  • jsdom ^25.0.1 development
  • json-bigint ^1.0.0 development
  • knip ^5.70.1 development
  • lint-staged ^15.2.10 development
  • msw workspace:* development
  • page-with ^0.6.1 development
  • prettier ^3.6.2 development
  • publint ^0.3.15 development
  • regenerator-runtime ^0.14.1 development
  • rimraf ^6.1.2 development
  • simple-git-hooks ^2.13.1 development
  • tsup ^8.5.1 development
  • typescript ^5.9.3 development
  • typescript-eslint ^8.47.0 development
  • undici ^7.16.0 development
  • url-loader ^4.1.1 development
  • vitest ^4.0.13 development
  • vitest-environment-miniflare ^2.14.4 development
  • webpack ^5.95.0 development
  • webpack-http-server ^0.5.0 development
  • @inquirer/confirm ^5.0.0
  • @mswjs/interceptors ^0.40.0
  • @open-draft/deferred-promise ^2.2.0
  • @types/statuses ^2.0.6
  • cookie ^1.0.2
  • graphql ^16.12.0
  • headers-polyfill ^4.0.2
  • is-node-process ^1.2.0
  • outvariant ^1.4.3
  • path-to-regexp ^6.3.0
  • picocolors ^1.1.1
  • rettime ^0.7.0
  • statuses ^2.0.2
  • strict-event-emitter ^0.5.1
  • tough-cookie ^6.0.0
  • type-fest ^5.2.0
  • until-async ^3.0.2
  • yargs ^17.7.2
.github/workflows/smoke-test.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
.github/workflows/typescript-nightly.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
native/package.json npm
node/package.json npm
pnpm-lock.yaml npm
  • 1236 dependencies
src/package.json npm
test/package.json npm
test/support/msw-esm/package.json npm