v1.0 live

Frontend ready.
Backend optional.

Generate realistic mock data, simulate network chaos, and build robust UIs with a single CLI command.

$ npx cli-mockserver start
terminal — node — 80x24
~npx cli-mockserver start
Schema loaded from schema.json
2,500 records generated in 12ms
Chaos Mode: ENABLED (15% Jitter)
🚀 Server ready at http://localhost:9500
➜ /docs (Swagger UI)
➜ /_system (Schema Builder)

Designed for the
modern workflow.

Everything you need to mock the real world, minus the backend.

Visual Schema Builder

Drag, drop, and configure your API structure visually. Changes hot-reload the server instantly.

Chaos Engineering

Simulate 500 errors, network timeouts, and random failures to ensure your UI fails gracefully.

Rich Data Types

Smart generation for 20+ types: UUIDs, avatars, dates, addresses, and localized content.

Latency Simulation

Test loading states by adding realistic network delay (jitter) to your endpoints.

Auto Documentation

Every endpoint gets an automatic Swagger-like documentation page to share with the team.

CORS & Headers

Full control over CORS, custom headers, and auth tokens to match production environments.

Is your UI ready for Chaos?

Most bugs happen when the network is slow or the server errors out. Our Chaos Mode lets you define a globalErrorRate or target specific endpoints to fail.

Test Loading SkeletonsAdd 2000ms delay to verify your loading states.
Verify Error ToastsTrigger 500 errors to ensure user feedback works.

Chaos Simulator

Drag slider to test UI resilience

STABLE
0% (Safe)50% (Laggy)100% (Broken)