Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
- api-simulation
- golang
- proxy
- mitm
47,133 repositories indexed
25–48 of 79 · Most stars
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
:zap: Go web framework benchmark
HTTP mocking for Golang
Generate custom HTTP responses, the simpler way to test your Web Services
Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.
Go HTTP request router and web framework benchmark
An elegant library for stubbing HTTP requests with ease in Swift
Record and replay your HTTP interactions for fast, deterministic and accurate tests
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 reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.
Mock HTTPX with awesome request patterns and response side effects 🦋
:rocket: Modern cross-platform HTTP load-testing tool written in Go
Expressive end-to-end HTTP API testing made easy in Go
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
Aioresponses is a helper for mock/fake web requests in python aiohttp package.
🔭 Powerful tool for testing WebHooks and more
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
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.
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
Flexible HTTP command line stress tester for websites and web services
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
HTTP requests collector to test webhooks, notifications, REST clients and more ...