TraceMock

TraceMock is a web app (with a lightweight CLI/agent) that records real API traffic from staging or production and turns it into deterministic, shareable mock servers and contract tests. Instead of hand-writing mocks that drift, teams capture representative requests/responses, auto-redact sensitive fields, and replay them with configurable variability (latency, errors, pagination, edge cases). It outputs OpenAPI updates, Postman/Insomnia collections, and CI-ready tests that fail when the real service behavior changes beyond a defined tolerance. The product is intentionally opinionated: it focuses on “traffic-to-mock” workflows, not being a full API gateway or full APM suite. The hard part is trust: users need confidence that captured traffic is safe and that mocks are stable. If you can nail redaction, replay determinism, and easy CI integration, it becomes a daily tool rather than a one-off setup.

← Back to idea list