Gateways and sandboxes Private repository

mockplane

A programmable mock and proxy gateway that many teams can share without collisions.

MockPlane is a programmable mock, proxy, and recording gateway for development, testing, QA, and integration debugging. Rules are data: language SDKs publish a canonical RuleSet that a Rust gateway compiles and runs across HTTP, HTTP/2, WebSocket, and gRPC. Scope-based routing keeps users, sessions, and scenarios from overwriting each other, and sidecar providers plug in dynamic behavior.

The source isn't public yet. This page tracks what it does today.

What it does

  • HTTP, WebSocket, and gRPC mocking
  • Versioned rule publish and rollback
  • Recording with redaction

Try it

  • cargo run -p mockplane-gateway
  • mockplane publish smoke-ruleset.json
  • mockplane traffic watch

Character

Plays any backend you need Stage set with swappable backdrops