跳至主要内容
版本:11.x

tRPC 资源集合

关于 tRPC 的资源集合。

编辑此页面并添加您自己的链接!🙏

🧩 扩展 & 社区插件

扩展

描述链接
tRPC 面板自动为手动测试您的 tRPC 后端生成 UIhttps://github.com/iway1/trpc-panel
tRPC-OpenAPI - 为您的 tRPC 路由器提供 OpenAPI & REST 支持https://github.com/jlalmes/trpc-openapi
tRPC 客户端 Devtools 浏览器扩展https://github.com/rhenriquez28/trpc-client-devtools
tRPC Playground - 用于在浏览器中测试 tRPC 查询的沙盒https://github.com/sachinraja/trpc-playground
tRPC-Chrome - Web 扩展消息传递支持 tRPChttps://github.com/jlalmes/trpc-chrome
Step CI - 自动化 API 测试和质量保证https://github.com/stepci/stepci
msw-trpc - tRPC 对 MSW 的支持https://github.com/maloguertin/msw-trpc

前端框架

描述链接
tRPC-SvelteKit - SvelteKit tRPC 扩展https://github.com/icflorescu/trpc-sveltekit
tRPC-Remix - Remix 的适配器https://github.com/ggrandi/trpc-remix
tRPC-Remix-Call - Remix 的客户端和服务器端调用https://github.com/simonboisset/trpc-remix-call
tRPC 客户端用于 SolidJS W/ Solid Queryhttps://github.com/OrJDev/solid-trpc
tRPC API 处理程序用于 SolidStarthttps://github.com/OrJDev/solid-start-trpc
tRPC-nuxt - Nuxt 3 模块https://github.com/wobsoriano/trpc-nuxt

引导程序

描述链接
create-t3-app - 使用 T3 堆栈(Next.js、tRPC、Tailwind CSS、Prisma)搭建一个入门项目https://create.t3.gg
sidebase - 使用 sidebase(Nuxt 3、tRPC、Tailwind CSS、Prisma)搭建一个入门项目https://sidebase.io
创建 JD 应用 - 使用 JD 堆栈(SolidStart、tRPC、Tailwind、Prisma)搭建一个入门项目https://github.com/OrJDev/create-jd-app
创建 tRPC 应用 - 使用一个命令创建基于 tRPC 的应用https://github.com/omar-dulaimi/create-trpc-app
viteRPC - 由 Vite(Vite、tRPC、Tailwind CSS)支持的 Monorepo 模板https://github.com/mnik01/viteRPC

库适配器

描述链接
tRPC-uWebSockets - 用于 uWebSockets.js 服务器的适配器https://github.com/romanzy-1612/trpc-uwebsockets
jotai-trpc - Jotai 围绕 tRPC 原生客户端的包装器https://github.com/jotai-labs/jotai-trpc
@h4ad/serverless-adapter - 将 tRPC 连接到 AWS SQS、AWS API Gateway 和更多事件源。https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/trpc
trpc-koa-adapter - tRPC 用于 Koa 服务器的适配器https://github.com/BlairCurrey/trpc-koa-adapter
tRPC - iron-sessionhttps://github.com/parkgang/trpc-iron-session
electron-trpc - Electron 对 tRPC 的支持https://github.com/jsonnull/electron-trpc
cloudflare-pages-plugin-trpc - 使用 Cloudflare Pages 函数快速创建一个 tRPC 服务器https://github.com/toyamarinyon/cloudflare-pages-plugin-trpc
ZenStack - 全栈工具包为 Prisma 添加访问控制,并从模式生成 trpc 路由器https://github.com/zenstackhq/zenstack
tRPC-SWR - tRPC 用于 Vercel 的 SWR 客户端的适配器https://trpc-swr.vercel.app/
trpc-rtk-query - 从您的 tRPC 设置自动生成 RTK Query api 端点https://github.com/otahontas/trpc-rtk-query
k6-trpc - 与 k6 兼容的 tRPC 客户端https://github.com/dextertanyj/k6-trpc
trpc-token-refresh-link - 链接以刷新访问令牌和刷新令牌https://github.com/larskarbo/trpc-token-refresh-link
trpc-bun-adapter - tRPC 用于 Bun 运行时环境的适配器https://github.com/cah4a/trpc-bun-adapter
trpc-rabbitmq - 使用 RabbitMQ 作为传输层的 tRPC 适配器https://github.com/imxeno/trpc-rabbitmq
trpc-mqtt - 使用 MQTT 作为传输层的 tRPC 适配器https://github.com/edorgeville/trpc-mqtt

🍀 起点、示例项目等

描述链接
推荐: 使用 Prisma、Next.js、tRPC、E2E 测试的入门项目https://github.com/trpc/examples-next-prisma-starter
create-t3-turbo - 使用 T3 堆栈和 Expo React Native 的简洁入门仓库http://github.com/t3-oss/create-t3-turbo
create-t3-app - 使用 T3 堆栈(Next.js、tRPC、Tailwind CSS、Prisma)搭建一个入门项目https://create.t3.gg
WebSockets 入门项目https://github.com/trpc/examples-next-prisma-starter-websockets
tRPC 万能工具 - tRPC 使用模式的集合。https://github.com/trpc/examples-kitchen-sink
Turborepo + Expo + tRPC 入门https://github.com/gunnnnii/turbo-expo-trpc-starter
tRPC-SvelteKit 示例应用程序https://github.com/icflorescu/trpc-sveltekit-example
tRPC + Ultrahttps://github.com/sachinraja/trpc-ultra
Nx Monorepo + tRPC + Prismahttps://github.com/nowlena/nx-trpc-test
tRPC(使用 Fetch 适配器)+ SvelteKit + Tailwind CSShttps://github.com/austins/trpc-sveltekit-fetchadapter-example
使用以太坊登录 tRPC + ViteJS Reacthttps://github.com/codingwithmanny/trpc-siwe-monorepo
tRPC + Vue3 todo 示例项目(tRPC、Express.js、Vue3、Prisma、vue-query)https://github.com/guushamann/Todo-tRPC-Vue3
Vite + Svelte + tRPChttps://github.com/mishankov/vite-svelte-trpc
V3 - 一个受 T3 启发的 Nuxt 堆栈https://github.com/CRBroughton/V3
sidebase - 使用 sidebase(Nuxt 3、tRPC、Tailwind CSS、Prisma)搭建一个入门项目https://sidebase.io
Twitter 克隆 - 使用 T3 堆栈 + NextAuth + Supabase + Prisma 构建的简单 Twitter 克隆https://github.com/AlandSleman/t3-twitter-clone
分离的后端和前端仓库https://github.com/mkosir/trpc-api-boilerplate
tRPC + Deno + freshhttps://github.com/LunaTK/fresh-trpc-example
以太坊去中心化应用程序示例(Next.js、tRPC、Ethers、Hardhat、Solidity)https://github.com/tr1sm0s1n/next-trpc-dapp

🏁 使用 tRPC 的开源项目

描述链接
Cal.com - 调度基础设施https://github.com/calcom/cal.com
Skill Recordings - 由 Matt Pocock、Kent C Dodds、Dan Abramov 和许多其他人主持的课程https://github.com/skillrecordings/products
SST - 一个简化无服务器应用程序构建的框架。https://github.com/serverless-stack/sst
Beam - 适用于您的组织或项目的简单留言板。https://github.com/planetscale/beam
Rallly - 可自托管的 Doodle 投票替代方案。https://github.com/lukevella/rallly
Hilde - 适用于足球、桌上曲棍球等游戏的匹配应用程序https://github.com/nehalist/hilde
Answer Overflow - 将帮助频道内容索引到 Google 的 Discord 机器人https://github.com/AnswerOverflow/AnswerOverflow
Prisma Editor - 可视化和编辑 Prisma 模式功能强大的工具https://github.com/mohammed-bahumaish/prisma-editor
Saleor Apps - Saleor Commerce 的官方应用程序/集成https://github.com/saleor/apps
Rao Pics App - 在任何设备上访问照片。支持 MacOS/Windowshttps://github.com/rao-pics/rao-pics
Tianji - 一站式洞察中心。Tianji = 网站分析 + 正常运行时间监控 + 服务器状态https://github.com/msgbyte/tianji
Workplacify - 适用于混合和办公团队的办公桌调度软件https://workplacify.com/
Dotfyle - 发现和分享 Neovim 插件https://dotfyle.com/