Open Collective
Open Collective

Mock Service Worker

A seamless REST/GraphQL API mocking library for JavaScript applications.

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Sponsor

Join us for $5.00 per month and support us

Starts at$5 USD / month

Latest activity by


Recurring contribution
Bronze sponsor

Provide a budget so we could pay our contributors tackling the most intricate of issues.

$50 USD / month

Latest activity by


Recurring contribution
Silver sponsor

Join us for $100.00 per month and support us

Starts at$100 USD / month

Latest activity by


Recurring contribution
Gold sponsor

A generous donation that can allow our team members to work on MSW full-time.

Starts at$500 USD / month

Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 15

Top financial contributors

Individuals

1
Incognito

$500 USD since Mar 2021

2
chromatic-admin

$300 USD since May 2022

3
Benoît Burgener

$90 USD since Mar 2021

4
Minh Nguyen

$50 USD since Jun 2022

5
Esteban De la Rosa

$25 USD since Sep 2021

6
Michael Landis

$25 USD since Jul 2022

7
Guest

$20 USD since Nov 2021

8
Ricardo Machado

$10 USD since Dec 2021

9
38elements

$7 USD since Apr 2022

10
Nikhilesh Katakam

$5 USD since Sep 2021

11
Nathan Johnson

$5 USD since Sep 2021

12
Hung Nguyen

$5 USD since May 2022

Organizations

1
Shogun Labs, Inc.

$1,290 USD since Apr 2021

2
Fund OSS

$546.94 USD since Jun 2021

3
GitHub Sponsors

$524.73 USD since Jan 2022

4
commercetools GmbH

$500 USD since Mar 2021

5
GoMage

$2 USD since Apr 2021

Mock Service Worker is all of us

Our contributors 23

Thank you for supporting Mock Service Worker.

Tim Deschryver

Core Contributor

Marco Moretti

Core Contributor

Matt Sutkowski

Core Contributor

Fund OSS

$547 USD

Incognito

Bronze sponsor

$500 USD

chromatic-admin

Silver sponsor

$300 USD

Budget


Transparent and open finances.

Monthly financial contribution to Mock Service Worker (Si...

Credit from chromatic-admin to Mock Service Worker

+$100.00USD
Completed
Contribution #543381
Monthly financial contribution to Mock Service Worker

Credit from Benoît Burgener to Mock Service Worker

+$5.00USD
Completed
Contribution #152608
Monthly financial contribution to Mock Service Worker (Sp...

Credit from Michael Landis to Mock Service Worker

+$25.00USD
Completed
Contribution #554494
$
Today’s balance

$2,137.48 USD

Total raised

$3,408.28 USD

Total disbursed

$1,270.80 USD

Estimated annual budget

$2,392.92 USD

Connect


Let’s get the ball rolling!

News from Mock Service Worker

Updates on our activities and progress.

Announcing data modeling solution

We're thrilled to announce "Data"—data modeling and querying solution for testing and developing JavaScript applications (read the official announcement:...
Read more
Published on April 21, 2021 by Artem Zakharchenko

Node.js interception revamped

We are excited to have rewritten the Node.js request interception, improving its internal logic and public API (no breaking changes for MSW users). This rewrite allowed us to introduce browser-oriented interceptors to catch requests done vi...
Read more
Published on April 21, 2021 by Artem Zakharchenko

Announcing iframe support

With the 0.27.0 release, MSW now supports the interception of requests issued in an iframe. That includes nested iframes as well. We are excited to ship this fe...
Read more
Published on April 21, 2021 by Artem Zakharchenko

About


Mock Service Worker is an API mocking library for JavaScript applications. It uses Service Workers to intercept requests on the network level, once they were actually dispatched and left your application. Because of this, you don't have to alter your application for the sake of mocking.

By introducing a standardized way to write mocks — request handlers — MSW allows you to reuse the same mock definitions in multiple environments and for various purposes: testing, development, debugging. 

Rich support for REST and GraphQL API makes it silly-easy to cover your use cases and enable fast prototyping via a mock-first development. 

Our team

Tim Deschryver

Core Contributor

Marco Moretti

Core Contributor

Matt Sutkowski

Core Contributor