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.
- Host: GitHub
- URL: https://github.com/mswjs/msw
- Owner: mswjs
- License: mit
- Created: 2018-11-13T14:58:44.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2026-07-24T08:54:35.000Z (about 2 months ago)
- Last Synced: 2026-09-03T07:35:13.137Z (7 days ago)
- Topics: api, api-mocking, devtools, mock, mock-service-worker, mocking, mocking-framework, mocking-library, msw, mswjs, service-worker
- Language: TypeScript
- Homepage: https://mswjs.io
- Size: 13.7 MB
- Stars: 18,181
- Watchers: 66
- Forks: 620
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
-
Funding:
- Github: mswjs
- Open collective: mswjs
Owner metadata:
- Name: Mock Service Worker
- Login: mswjs
- Email:
- Kind: organization
- Description: Industry standard API mocking for JavaScript.
- Website: https://mswjs.io
- Location:
- Twitter: ApiMocking
- Company:
- Icon url: https://avatars.githubusercontent.com/u/64637271?v=4
- Repositories: 25
- Last Synced at: 2026-09-02T10:28:53.607Z
- Profile URL: https://github.com/mswjs
GitHub Events
Total
- Create event: 101
- Delete event: 69
- Discussion event: 2
- Fork event: 76
- Issue comment event: 815
- Issues event: 238
- Member event: 1
- Pull request event: 182
- Pull request review comment event: 80
- Pull request review event: 122
- Push event: 479
- Release event: 37
- Watch event: 1462
- Total: 3664
Last Year
- Create event: 21
- Delete event: 28
- Discussion event: 2
- Fork event: 12
- Issue comment event: 144
- Issues event: 58
- Pull request event: 33
- Pull request review comment event: 12
- Pull request review event: 21
- Push event: 157
- Release event: 4
- Watch event: 282
- Total: 774
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 | 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
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
- Total packages: 10
-
Total downloads:
- npm: 78,297,772 last-month
- Total docker downloads: 63,751,149
- Total dependent packages: 2,248 (may contain duplicates)
- Total dependent repositories: 11,851 (may contain duplicates)
- Total versions: 693
- Total maintainers: 8
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
- actions/checkout v4 composite
- actions/setup-node v4 composite
- pnpm/action-setup v4 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- pnpm/action-setup v4 composite
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/upload-artifact v4 composite
- pnpm/action-setup v4 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- pnpm/action-setup v4 composite
- dessant/lock-threads v5 composite
- @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
- actions/checkout v4 composite
- actions/setup-node v4 composite
- pnpm/action-setup v4 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- pnpm/action-setup v4 composite
- 1236 dependencies