Mock Service Worker

Open source

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

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


+ 6

Top financial contributors

Organizations

1
Shogun Labs, Inc.

$1,290 USD since Apr 2021

2
Fund OSS

$546.94 USD since Jun 2021

3
commercetools GmbH

$500 USD since Mar 2021

4
GoMage

$2 USD since Apr 2021

Individuals

1
Incognito

$350 USD since Mar 2021

2
Benoît Burgener

$35 USD since Mar 2021

3
Esteban De la Rosa

$10 USD since Sep 2021

4
Nikhilesh Katakam

$5 USD since Sep 2021

Mock Service Worker is all of us

Our contributors 14

Thank you for supporting Mock Service Worker.

Marco Moretti

Core Contributor

Tim Deschryver

Core Contributor

Matt Sutkowski

Core Contributor

Fund OSS

$547 USD

Incognito

Bronze sponsor

$350 USD

Esteban De la...

Sponsor

$10 USD

Nikhilesh Kat...

Sponsor

$5 USD

GoMage

$2 USD

Budget


Transparent and open finances.

$
Today’s balance

$1,773.92 USD

Total raised

$2,389.48 USD

Total disbursed

$615.56 USD

Estimated annual budget

$2,494.37 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

Marco Moretti

Core Contributor

Tim Deschryver

Core Contributor

Matt Sutkowski

Core Contributor