Skip to content
software

tRPC

TypeScript Remote Procedure Call

Definition

tRPC enables end-to-end type-safe APIs for TypeScript full-stack applications without schema or code generation. The server defines procedures and the client calls them with full TypeScript inference — any type change in the server is immediately surfaced as a type error in the client.

tRPC is popular in the Next.js and T3 stack ecosystem for internal APIs where both ends are TypeScript.


Can this ship? Are we exposed? Can you prove it?

Every CISO is asking these three questions. We answer them with facts, not guesses, from repository to runtime.