Favicon of tRPC

tRPC

Build full-stack applications with automatic TypeScript inference, full autocompletion, and zero build steps for a seamless developer experience.

Screenshot of tRPC website

Experience the power of end-to-end typesafety by bridging the gap between your frontend and backend. By leveraging TypeScript inference, you gain full autocompletion and immediate error feedback across your entire application stack. When you modify your server-side code, your client is instantly alerted to potential issues, allowing you to iterate with confidence and speed.

This solution is designed to be framework agnostic, making it compatible with virtually any JavaScript runtime or framework. Because it requires no code generation or build steps, you avoid the runtime bloat and complexity often associated with traditional API layers. It is a lightweight, zero-dependency tool that feels like using a native SDK for your own server code.

Key benefits include:

  • Automatic Typesafety: Catch errors before you even save your files.
  • Snappy Developer Experience: No build or compile steps required.
  • Batteries Included: Ready-to-use adapters for React, Next.js, Express, Fastify, and more.
  • Lightweight Footprint: Zero dependencies ensure your bundle size stays minimal.

By removing the friction of manual API management, you can focus entirely on building features. Whether you are working in a monorepo or a distributed system, this approach provides a robust, elegant alternative to REST or GraphQL, ensuring your codebase remains maintainable as you scale.

Categories:
Downloads
2,378,418
Stars
39,678
Last published
Mar 6, 2026
Last commit
2 hours ago
License
MIT

Similar to tRPC

Favicon

 

  
  
Favicon

 

  
  
Favicon