Collection of resources on tRPC. Please edit this page and add your own links! π
Please make and add!
Description
Link
tRPC Playground - sandbox for testing tRPC queries in the browser
https://github.com/sachinraja/trpc-playground
tRPC-SvelteKit - SvelteKit tRPC extension
https://github.com/icflorescu/trpc-sveltekit
tRPC-OpenAPI - OpenAPI & REST support for your tRPC routers
https://github.com/jlalmes/trpc-openapi
Create tRPC App - Create tRPC-powered apps with one command
https://github.com/omar-dulaimi/create-trpc-app
Prisma tRPC Generator - Prisma 2+ generator to emit fully implemented tRPC routers
https://github.com/omar-dulaimi/prisma-trpc-generator
useTRPC - Vue 3 composables
https://github.com/michealroberts/usetrpc
tRPC-nuxt - Nuxt 3 module
https://github.com/wobsoriano/trpc-nuxt
tRPC-SWR - SWR wrapper
https://github.com/sachinraja/trpc-swr
tRPC Shield - tRPC permissions as another layer of abstraction!
https://github.com/omar-dulaimi/trpc-shield
@h4ad/serverless-adapter - Connect tRPC with AWS SQS, AWS API Gateway, and many more event sources.
https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/trpc
create-t3-app - Scaffold a starter project using the t3 stack (Next.js, tRPC, TailwindCSS, Prisma)
tRPC + Next.js + GraphQL Codegen Shopify App template
https://github.com/carstenlebek/shopify-node-app-starter
tRPC-uWebSockets - Adapter for uWebSockets.js server
https://github.com/romanzy-1612/trpc-uwebsockets
tRPC-Remix - Adapter for Remix
https://github.com/ggrandi/trpc-remix
jotai-trpc - Jotai wrapper around tRPC vanilla client
https://github.com/jotai-labs/jotai-trpc
tRPC Client Devtools browser extension
https://github.com/rhenriquez28/trpc-client-devtools
π Starting points, example projects, etcβ
Description
Link
Recommended: Starter project with Prisma, Next.js, tRPC, E2E-testing
https://github.com/trpc/examples-next-prisma-starter
zART - starter repo for monolithic ReactΒ +Β ReactΒ Native development with tRPC
WebSockets Starter Project
https://github.com/trpc/examples-next-prisma-starter-websockets
tRPC Kitchen Sink - A collection of tRPC usage patterns.
https://github.com/trpc/examples-kitchen-sink
Turborepo + Expo + tRPC Starter
https://github.com/gunnnnii/turbo-expo-trpc-starter
tRPC in a Cloudflare Worker
https://github.com/esamattis/trpc-cloudflare-worker
tRPC on Commerce Cloud Managed Runtime
https://github.com/danechitoaie/commerce-cloud-managed-runtime-trpc-poc
tRPC-SvelteKit Example Application
https://github.com/icflorescu/trpc-sveltekit-example
tRPC + Rakkas (Vite framework)
https://github.com/sachinraja/trpc-rakkas
tRPC + Ultra
https://github.com/sachinraja/trpc-ultra
Nx Monorepo + tRPC + Prisma
https://github.com/nowlena/nx-trpc-test
NX + tRPC + Prisma + NextJS + Expo
https://github.com/mwarger/tmdb-watchlist-prisma
NX + tRPC + EdgeDB + NextJS + Expo
https://github.com/mwarger/tmdb-watchlist-edgedb
π Open-source projects using tRPCβ
Description
Link
Cal.com - Scheduling infrastructure
https://github.com/calcom/cal.com
SST is a framework that makes it easy to build serverless apps.
https://github.com/serverless-stack/sst
Beam - A simple message board for your organization or project.
https://github.com/planetscale/beam
Rallly - Self-hostable doodle poll alternative.
https://github.com/lukevella/rallly
π¬ Videos - conference talks, etcβ
- I Deleted HALF My Backend Code With This One Package?? (~14min)
- tRPC: Smart and Easy APIs (~25min)
- Let's Learn tRPC (~1h30m)
- DevTools.FM Episode 21: Alex Johansson - tRPC, Zart (~1h)
- Prisma Chat with Alex Johansson from tRPC.io (~1h)
- Full-stack & Typesafe React (+Native) Apps with tRPC.io - Alexander Johansson, React Advanced 2021 (5min)
- TypeScript Berlin Meetup #6 - Alex "KATT" Johansson - End-to-end typesafe APIs with tRPC (~25min)
- Building a MODERN Full Stack App for FREE w/ NextJS 12, Typescript, Prisma and more (~3h)
- tRPC - BLS042 SHOW & TELL WITH ALEX A.K.A. KATT (~2h)
- Build a Blog With tRPC, TypeScript, Next.js, Prisma & Zod (~2h)