InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 15 TypeScript Mocking Projects
-
In this post, we'll dive into implementing Optimistic UI in a Remix.run application, combined with Mock Service Worker(MSW) for robust API mocking and intercepting API requests into our application. Essential for development and testing. It allows us to intercept network requests and define mock responses right in the browser, simulating API behavior without needing a real backend running. This is invaluable for rapid development and testing edge cases like API failures.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
-
prism
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. (by stoplightio)
-
ng-mocks
Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup
providing the mocks might require a lot of cumbersome code in some cases. It makes sense to use extra tools to simplify it. For instance, ng-mocks for Angular
-
-
-
suites
Unit testing framework for dependency injection that automates mocking and simplifies test setup, reducing boilerplate code and enabling developers to build comprehensive and reliable test suites with a standardized, type-safe API
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
camouflage
Camouflage is a backend mocking tool for HTTP, gRPC, Websockets and Thrift protocols, which helps you carry out your front end prototyping, unit testing, functional/performance testing in silos, in absence of one or more Microservices/APIs.
-
-
-
mockingbird
A powerful tool for creating and managing versatile mock API environments. (by ozkeisar)
If you are new to Mockingbird we recommend you to start by using Mockingbird app and reading the first guide
-
-
-
Microcks is a powerful CNCF tool that allows developers to quickly spin up mock services for development and testing. By providing predefined mock responses or generating them directly from an OpenAPI schema, you can point your applications to consume these mocks instead of hitting real APIs, enabling efficient and safe testing environments.
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
TypeScript Mocking discussion
TypeScript Mocking related posts
-
Push to production on Fridays
-
The most valuable developer in the team is …
-
Unit Test Like a Pro: Automock, My Open Source Answer to Mocking Frustration 🤓💡🎭
-
Show HN: Automock – Open-Source Project for Simpler Unit Testing in TypeScript
-
The most effective Schema-Driven Development using OpenAPI for Logistic Engineer
-
What direction can I take to mocking a data structure that is relational on the front-end while I wait for backend endpoints to be created?
-
What direction can I take to mock a (relational?) data-structure on the front-end while I wait for backend endpoints to be created?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 Jul 2025
Index
What are some of the best open-source Mocking projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | msw | 16,903 |
2 | mockoon | 7,479 |
3 | prism | 4,621 |
4 | ng-mocks | 1,130 |
5 | ts-mockito | 987 |
6 | data | 890 |
7 | suites | 427 |
8 | camouflage | 291 |
9 | laika | 122 |
10 | strong-mock | 105 |
11 | mockingbird | 91 |
12 | such | 29 |
13 | mockoon.com | 21 |
14 | microcks-docker-desktop-extension | 16 |
15 | partial-mock | 13 |