v2.8.0 — 2 August
Define a schema, generate clients for six languages, ship. No sidecar, no service mesh, no YAML you have to learn first.
Measured on a 3-node cluster, 64-byte payloads, p99.
vs 6.4k grpc-go
QUIC multiplexing without head-of-line blocking. Benchmarks and harness are in the repo.
vs 6.4k grpc-go
11 MB
No runtime, no sidecar container, no mesh control plane to operate at 3am.
11 MB
Generated
Go, Rust, TypeScript, Python, Java, Swift — all from the same schema file.
Generated
req/s per core
Static binary
GitHub stars
Licence
Integrations
A Helm chart and a health endpoint. There is no operator to install.
Traces and metrics out of the box, with no wrapper library.
Wire format is chosen per method rather than per service.
Certificate rotation without dropping in-flight streams.
Schema linting and breaking-change detection on every pull request.
Works behind either, or behind nothing at all.
Pricing
MIT
Everything, with no feature gates
All six client languages
Community Discord
No telemetry
per month
The same binary as open source
Four-hour response in business hours
Private security advisories
Upgrade planning calls
annual
Round-the-clock response
Backported security fixes
Custom language bindings
Architecture review
Kai Nakamura
Systems engineer, Runway Labs
No. The paid tiers buy support and response times, not features. The MIT binary is the same one our support customers run.
The harness is in the repository under bench/. Run it on your own hardware; we would rather you verified it than took the number on trust.
Never. No telemetry, no update check and no licence server. It runs air-gapped.
Semantic versioning, with wire compatibility guaranteed across a major version. Breaking changes get a migration guide and a codemod where one is possible.
MIT licensed, no telemetry, no account. Benchmarks are reproducible from the repo.