Skip to main content
Version: 11.x

Awesome tRPC Collection

A collection of resources on tRPC.

Please edit this page and add your own links! 🙏

🧩 Extensions & community add-ons


tRPC panel automatically generates a UI for manually testing your tRPC backend
tRPC-OpenAPI - OpenAPI & REST support for your tRPC routers
tRPC Client Devtools browser extension
tRPC Playground - sandbox for testing tRPC queries in the browser
tRPC-Chrome - Web extensions messaging support for tRPC
Step CI - Automated API Testing and Quality Assurance
msw-trpc - tRPC support for MSW
trpc-cli - Turn a tRPC router into a type-safe, fully documented CLI

Frontend frameworks

tRPC-SvelteKit - SvelteKit tRPC extension
tRPC-Remix - Adapter for Remix
tRPC-Remix-Call - Client and server side call for Remix
tRPC Client For SolidJS W/ Solid Query
tRPC API Handler For SolidStart
tRPC-nuxt - Nuxt 3 module


create-t3-app - Scaffold a starter project using the T3 Stack (Next.js, tRPC, Tailwind CSS, Prisma)
sidebase - Scaffold a starter project using sidebase (Nuxt 3, tRPC, Tailwind CSS, Prisma)
Create JD App - Scaffold a starter project using the JD Stack (SolidStart, tRPC, Tailwind, Prisma)
Create tRPC App - Create tRPC-powered apps with one command
viteRPC - Monorepo template powered by Vite (Vite, tRPC, Tailwind CSS)
Start UI [web] - Opinionated frontend starter (tRPC, Prisma, Next.js, Chakra UI)

Library adapters

tRPC-uWebSockets - Adapter for uWebSockets.js server
jotai-trpc - Jotai wrapper around tRPC vanilla client
@h4ad/serverless-adapter - Connect tRPC with AWS SQS, AWS API Gateway, and many more event sources.
trpc-koa-adapter - tRPC adapter for Koa server
tRPC - iron-session
electron-trpc - Electron support for tRPC
cloudflare-pages-plugin-trpc - Quickly create a tRPC server with a Cloudflare Pages Function
ZenStack - Full-stack toolkit adds access control to Prisma and generates trpc routers from schema
tRPC-SWR - tRPC adapter for Vercel's SWR client
trpc-rtk-query - Automatically generate RTK Query api endpoints from your tRPC setup
k6-trpc - k6 compatible tRPC client
trpc-token-refresh-link - Link to refresh access tokens and refresh tokens
trpc-bun-adapter - tRPC adapter for Bun runtime environment
trpc-rabbitmq - tRPC adapter using RabbitMQ as a transport layer
trpc-mqtt - tRPC adapter using MQTT as a transport layer

🍀 Starting points, example projects, etc

Recommended: Starter project with Prisma, Next.js, tRPC, E2E-testing
create-t3-turbo - Clean and simple starter repo using the T3 Stack along with Expo React Native
create-t3-app - Scaffold a starter project using the T3 Stack (Next.js, tRPC, Tailwind CSS, Prisma)
Subscriptions Starter Project using SSE
WebSockets Starter Project
tRPC Kitchen Sink - A collection of tRPC usage patterns.
Turborepo + Expo + tRPC Starter
tRPC-SvelteKit Example Application
tRPC + Ultra
Nx Monorepo + tRPC + Prisma
tRPC (w/ Fetch Adapter) + SvelteKit + Tailwind CSS
With Ethereum tRPC + ViteJS React
tRPC + Vue3 todo example project (tRPC, Express.js, Vue3, Prisma, vue-query)
Vite + Svelte + tRPC
V3 - A T3 Inspired Nuxt Stack
sidebase - Scaffold a starter project using sidebase (Nuxt 3, tRPC, Tailwind CSS, Prisma)
Twitter clone - A simple Twitter clone built with T3 Stack + NextAuth + Supabase + Prisma
Separate backend & frontend repositories
tRPC + Deno + fresh
Ethereum Decentralized Application example (Next.js, tRPC, Ethers, Hardhat, Solidity)
Yarn Workspaces + ESLint + CSpell + Commitlint + Lefthook + tRPC + React Query + Vite

🏁 Open-source projects using tRPC

DescriptionLink - Scheduling infrastructure
Skill Recordings - Hosting courses by Matt Pocock, Kent C Dodds, Dan Abramov, and many others
SST - A framework that makes it easy to build serverless apps.
Beam - A simple message board for your organization or project.
Rallly - Self-hostable doodle poll alternative.
Hilde - Match-making app for games like foosball, air hockey and similar
Answer Overflow - Discord bot that indexes help channel content into Google
Prisma Editor - Powerful tool to visualize and edit Prisma Schema
Saleor Apps - Official apps/integrations for Saleor Commerce
Rao Pics App - Visit Photo on any device. Supported MacOS/Windows
Tianji - All-in-One Insight Hub. Tianji = Website Analytics + Uptime Monitor + Server Status
Workplacify - Desk scheduling software, for hybrid and in-office teams
Dotfyle - Discover and share Neovim plugins