Define routes in JSON. Run a server with one command. No Docker, no Node, no config files — just Python stdlib.
Stop waiting for backend. Mock responses, delays, errors — all in a single JSON file.
One JSON file defines all routes. Run python -m src.cli config.json and you're live on localhost:8080.
GET, POST, PUT, DELETE, PATCH. Custom status codes, headers, request bodies, and dynamic path matching.
Add "delay": 1.5 to any route to test loading states, timeouts, and race conditions.
Return 4xx, 5xx, or custom error payloads to test error boundaries and retry logic.
Pure Python standard library (http.server, socketserver, json). Runs anywhere Python runs — including CI containers.
Restart in <500ms. Perfect for TDD loops — edit JSON, rerun tests, no container rebuilds.
Your mock API lives in git alongside your frontend code.
Use it under the MIT license. Sponsor ongoing work with USDT on the TON network if it saves development time.
Unlimited projects
UQDHA5jEi88JRomsstaA-srnIJyayuK95FsGuXI6_B2Cngbk
No amount is prefilled.
Questions? Feature requests? Just say hello.
For paid custom mocks or utilities, request a fixed quote through the portfolio form.
Request custom work