End-to-End Type Safety
Ensure complete type safety from inputs to outputs and errors, bridging server and client seamlessly.
Easy to build APIs that are end-to-end type-safe and adhere to OpenAPI standards, ensuring a smooth and enjoyable developer experience.
Ensure complete type safety from inputs to outputs and errors, bridging server and client seamlessly.
Adheres to the OpenAPI standard out of the box, ensuring seamless integration and comprehensive API documentation.
(Optional) Define your API contract upfront and implement it with confidence.
Enjoy a streamlined workflow with robust typing and clear, in-code documentation.
Run your code seamlessly on Cloudflare, Deno, Bun, Node.js, and more.
Supports Tanstack Query (React, Vue), Pinia Colada, and more.
Fully compatible with React Server Actions on Next.js, TanStack Start, and more.
Effortlessly work with Zod, Valibot, ArkType, and others right out of the box.
Built on native APIs across all runtimes – optimized for speed and efficiency.
Enjoy built-in support for Date, File, Blob, BigInt, URL and more with no extra setup.
Improve cold start times with our lazy routing feature.
Provides SSE and streaming features – perfect for real-time notifications and AI-powered streaming responses.
Write once and reuse your code across multiple purposes effortlessly.
Easily enhance oRPC with plugins, middleware, and interceptors.
Well-tested, fully TypeScript, production-ready, and MIT licensed for peace of mind.
Enjoy straightforward, clean code with no hidden magic.