End-to-end typesafe APIs made easy. Automatic typesafety & autocompletion inferred from your API-paths, their input data, & outputs
Automatic typesafety
TypeScript warns of errors on the client before saving.
Snappy DX
No build or compile steps, resulting in a lightweight experience.
Framework agnostic
Compatible with all JavaScript frameworks, easy to integrate.
Autocompletion
Provides an SDK-like experience for API server code.
tRPC is a framework that allows developers to build typesafe APIs across full-stack applications efficiently. It leverages TypeScript to provide automatic type safety, enabling developers to catch errors early in the development process. The framework is designed to be lightweight, with no build or compile steps, thus enhancing the developer experience.
tRPC supports various JavaScript frameworks such as React, Next.js, Express, and AWS Lambda. It has zero dependencies and a minimal client-side footprint.
Building scalable full-stack applications
Integrating typesafe APIs in existing JavaScript projects
Developing APIs with minimal overhead and maximum productivity
tRPC is a framework for building end-to-end typesafe APIs using TypeScript.
tRPC uses TypeScript to provide automatic typesafety, alerting developers to potential errors before code is saved.
Yes, tRPC is framework agnostic and can easily be integrated into existing JavaScript projects.