{"id":24845,"login":"mswjs","has_sponsors_listing":true,"data":{"kind":"organization","name":"Mock Service Worker","uuid":"64637271","email":null,"login":"mswjs","company":null,"twitter":"ApiMocking","website":"https://mswjs.io","html_url":"https://github.com/mswjs","icon_url":"https://avatars.githubusercontent.com/u/64637271?v=4","location":null,"metadata":{"funding":null,"has_sponsors_listing":true},"followers":478,"following":0,"owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mswjs","created_at":"2022-11-02T16:25:15.018Z","updated_at":"2026-08-22T14:34:07.833Z","description":"Industry standard API mocking for JavaScript.","total_stars":22183,"funding_links":["https://github.com/sponsors/mswjs"],"last_synced_at":"2026-08-22T14:34:07.823Z","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mswjs/repositories","repositories_count":25},"created_at":"2024-11-25T14:00:40.768Z","updated_at":"2026-09-02T10:28:52.544Z","last_synced_at":"2026-09-02T10:28:52.544Z","sponsors_count":81,"sponsorships_count":0,"active_sponsorships_count":0,"active_sponsors_count":19,"sponsor_profile":{"bio":"Mock Service Worker is an API mocking library. It allows you to intercept requests and mock their responses. You've probably used tools like it before.\nYou've never used something quite like MSW though. Here's why.\n\nYou can use MSW anywhere. It works in the browser and in Node.js, which means any browser tooling and any Node.js tooling. Playwright, Cypress, Karma, Electron, Jest, Vitest, Express, Fastify, React Native... No configurations or adapters. MSW never belongs to a particular tooling.\nYou use web standards when mocking with MSW. You use the Fetch API to handle requests and responses in your app. You use the same Fetch API to intercept requests and declare mock responses. Consistent, feature-rich, and predictable. Learn the web, not the tools.\nYou allow requests to actually happen. MSW runs as much of the underlying network code as possible when mocking. It relies on the Service Worker API to provision request interception without touching your application's code. For Node.js, we've developed a ground-breaking algorithm to intercept requests on the network level as well. Mocking doesn't have to compromise the integrity of your app, and we stand by that principle.\nYou can mock multiple protocols. MSW is the first and only API mocking library that allows you to describe RESTful, GraphQL, and WebSocket APIs at the same time, with the same level of transparency and standard-driven experience. One tool to become in charge of your network anywhere.\n\n\nLearn more about MSW in the Documentation.\n\nWhy sponsor?\nMSW has become a go-to choice for API mocking in JavaScript for hundreds of thousands of developers. It's used by Google, Microsoft, Amazon, Cloudflare, Adobe, Spotify, Vercel, and countless others. There are more than 150,000+ public repositories on GitHub alone that rely on MSW, and it's being downloaded about 5,000,000 times per week on NPM. People develop, test, debug, explore, and teach with MSW. It has become an essential tool in the JavaScript ecosystem.\nBy sponsoring the project, you support its present and invest in its future. You help it become less of an over-weekend hobby project and more of a stable, funded piece of software. By supporting MSW you support the future of API mocking, making it brighter for everyone. And we will make sure everyone knows about your investment in the future.\n\nSee the benefits you get as a sponsor in the list on the right →\n\nHow we use your contributions\nMSW is a non-commercial open-source project. It's owned and actively maintained by a single person. Your contributions allow for it to exist and evolve. Let's be more specific.\nBy sponsoring the project you're creating a budget to:\n\nInvestigate issues;\nBrainstorm, design, and implement features;\nCompensate active contributors for their work;\nSupport the community on Discord, GitHub Discussions, StackOverflow, and Twitter.\n\nThank you for making these incredible things happen!","past_sponsors":62,"featured_works":[],"current_sponsors":19},"minimum_sponsorship_amount":9,"url":"https://sponsors.ecosyste.ms/accounts/mswjs","api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/mswjs","html_url":"https://github.com/mswjs","sponsors_url":"https://github.com/sponsors/mswjs","sponsors_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/mswjs/sponsors","sponsorships_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/mswjs/sponsorships"}