Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Repository Index
47,133 repositories indexed
1–24 of 31 · Most stars
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Highly opinionated mocking framework for PHP 5.3+
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
- graphql-schema
- schema-language
- graphql
- graphql-api
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
- oas
- prism
- mocking
- api-testing
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
A utility for mocking out the Python Requests library.
- tag-production
GoMock is a mocking framework for the Go programming language.
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
🔮 Proxies nodejs require in order to allow overriding dependencies during testing.
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
- api-simulation
- golang
- proxy
- mitm
An in memory postgres DB instance for your unit tests
- hacktoberfest
- pg-promise
- typeorm
- node-postgres
The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Boilerplate-free mocking framework for Swift!
- mock
- mockito
- cuckoo
- stub
Mock Alamofire and URLSession requests without touching your code implementation
- wt-branch-protection-two-approvals
- wt-branch-protection-exempt
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
- pact
- consumer-driven-contracts
- contract-testing
- hacktoberfest
Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
A mocking library for Erlang
- erlang
- testing
- mocking-library
- meck
:heavy_check_mark: Mock data for your prototypes and demos. Remote deployments to Zeit now.
- atmo
- prototyping
- mock-services
- mock-server
Powerful mock generation tool for Go programming language
In-page HTTP controller for frontend development. Intercept, modify, and simulate API responses directly in the browser.
Betamax is a tool for mocking external HTTP resources such as web services and REST APIs in your tests. The project was inspired by the VCR library for Ruby.
Scriptable, multipurpose mock server. Run standalone mock servers, or embed mocks within your tests or CI/CD pipeline.