tRPC
trpc.ioMove Fast and Break Nothing. End-to-end typesafe APIs made easy.
Dev Toolstypescriptapitype-safetyfullstackreactnodejsopen-source

About
tRPC is a TypeScript library that enables end-to-end type-safe APIs without code generation or build steps. It infers types automatically from server-side procedure definitions, providing full autocompletion and type checking on the client. It supports popular frameworks including Next.js, Express, Fastify, SvelteKit, and AWS Lambda.
Problem
Building APIs between frontend and backend requires manual type synchronization or code generation, leading to runtime errors and slow iteration.
For
full-stack TypeScript developers
How it works
Developers define typed procedures on the server, export the router type, and import it on the client to get automatic type inference and autocompletion with no build step.
Business model
open-source
Status
launched
Founders
- Alex/KATT