tRPC
tRPC is a TypeScript framework for building end-to-end typesafe APIs without code generation or schemas. It leverages TypeScript's type inference to provide full static typesafety and autocompletion between client and server, with zero runtime dependencies. tRPC v11 supports queries, mutations, and subscriptions via HTTP GET/POST and WebSocket adapters for Express, Fastify, Next.js, AWS Lambda, and edge runtimes.
1 APIs
0 Features
API CompositionAPI FrameworkBFFEnd-to-End Type SafetyRPCTypeScript
APIs
tRPC HTTP Protocol
The tRPC HTTP API protocol surface. tRPC servers expose procedures via HTTP GET (queries) and HTTP POST (mutations). Clients use httpBatchLink to batch concurrent calls into sin...
Semantic Vocabularies
API Governance Rules
JSON Structure
Example Payloads
Resources
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
🔗
NPM
NPM
🔗
Discord
Discord
🔗
Twitter
Twitter
🔗
LLMsTxt
LLMsTxt