Skip to content

What is vRPC? ​

vRPC (Virtual RPC) is an OpenAPI-first client generator designed for the modern web.

While other tools focus on making requests easier, vRPC focuses on making them disappear.

The Problem ​

Modern frontend applications are becoming bloated with "glue code"—manual types, fetch wrappers, and runtime logic that slowly degrades performance and increases bundle size.

The vRPC Solution ​

vRPC bridges the gap between a strictly typed local development experience and a minimal production footprint.

  • Type-Safety by Default: No more any. Your API schema is your TypeScript source of truth.
  • Micro-Bundle optimized: By moving request assembly to build-time, we remove the runtime overhead associated with dynamic URL builders and serialization logic.
  • Developer Happiness: With a single command, your entire API client is up-to-date and ready for use.

Released under the MIT License.