Awesome tRPC Collection
Collection of resources on tRPC. Please edit this page and add your own links! 🙏
🧩 Extensions & community add-ons
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) | https://create.t3.gg |
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 |
🍀 Starting points, example projects, etc
🏁 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)