1 Repo
Encapsulates an API endpoint with input/output validation and middleware chaining for extensible communication.
Distinct from Type-Safe API Frameworks: Distinct from Type-Safe API Frameworks: focuses on the individual endpoint definition unit, not the overall framework structure.
Explore 1 awesome GitHub repository matching web development · Procedure Definitions. 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
Encapsulates an API endpoint with input/output validation and middleware chaining for extensible communication.