1 Repo
Capabilities for serving API contracts over HTTP across multiple server runtimes and platforms.
Distinct from API Servers: Distinct from API Servers: focuses on exposing contracts across multiple platforms rather than general API server building.
Explore 1 awesome GitHub repository matching web development · Multi-Platform Exposures. Refine with filters or upvote what's useful.
orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu
Serves the defined API contract over HTTP using a server runtime, supporting multiple platforms.