trpc

Open-source projects categorized as trpc

Top 23 trpc Open-Source Projects

  • cal.com

    Scheduling infrastructure for absolutely everyone.

  • Project mention: Start your own (side) business with open-source in mind | dev.to | 2024-02-29

    Cal.com is an open-source event-juggling scheduler for everyone, and is free for individuals.

  • create-t3-app

    The best way to start a full-stack, typesafe Next.js app

  • Project mention: Deploy Full-Stack Next.js T3App with Cognito and Prisma using AWS Lambda | dev.to | 2024-04-15

    import { unstable_noStore as noStore } from "next/cache"; import Link from "next/link"; import { CreatePost } from "~/app/_components/create-post"; import { getServerAuthSession } from "~/server/auth"; import { api } from "~/trpc/server"; export default async function Home() { noStore(); const hello = await api.post.hello.query({ text: "from tRPC" }); const session = await getServerAuthSession(); return (

    Create T3span> App h1>

    First Steps →h3>
    Just the basics - Everything you need to know to set up your database and authentication. div> Link>

    Documentation →h3>
    Learn more about Create T3 App, the libraries it uses, and how to deploy it.div> Link> div>

    {hello ? hello.greeting : "Loading tRPC query..."}p>

    {session && Logged in as {session.user?.email}span>} p> {session ? "Sign out" : "Sign in"} Link> div> div> div> main> ); } async function CrudShowcase() { const session = await getServerAuthSession(); if (!session?.user) return null; const latestPost = await api.post.getLatest.query(); return (

    {latestPost ? (

    Your most recent post: {latestPost.name}p> ) : (

    You have no posts yet.p> )} div> ); }

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • noodle

    Open Source Education Platform

  • Project mention: Moodle: Open-Source LMS | news.ycombinator.com | 2023-07-16

    There is a (hillariously named) alternative noodle [1] that aims to compete in this space. It is under development but looks polished.

    [1] https://noodle.run

  • create-t3-turbo

    Clean and simple starter repo using the T3 Stack along with Expo React Native

  • Project mention: Next JS or React Native for web version? | /r/reactnative | 2023-12-05

    Check out this starter repo https://github.com/t3-oss/create-t3-turbo I didn’t use it because it didn’t really fit my needs but it I’ve heard good things about it. May work for you

  • trpc-openapi

    OpenAPI support for tRPC 🧩

  • Project mention: Create Production-Ready SDKs for tRPC | dev.to | 2023-12-01

    tRPC does not natively export OpenAPI documents, but the trpc-openapi package adds this functionality. We'll start this tutorial by adding trpc-openapi to a project, and then we'll add a script to generate an OpenAPI schema and save it as a file.

  • zenstack

    Typescript toolkit on top of Prisma ORM, offering flexible and declarative Access Control Policy(Authorization/Permission) for RBAC/ABAC/PBAC/ReBAC with auto-generated type-safe APIs and frontend hooks.

  • Project mention: Show HN: ZenStack V2 – RLS alternative with declarative Auth rules in Prisma | news.ycombinator.com | 2024-04-29
  • nestia

    Make NestJS much faster and easier

  • Project mention: I made Swagger/OpenAPI type definitions and converter library | dev.to | 2024-04-30

    However, lacking of typia and nestia libraries is obvious. If you also need detailed Swagger/OpenAPI spec like me, but you need more detailed types/properties, or found something missed, please take a contribution.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • stepci

    Automated API Testing and Quality Assurance

  • Project mention: Step CI – open-source API test automation framework | news.ycombinator.com | 2024-03-28
  • start-ui-web

    🚀 Start UI [web] is an opinionated UI starter with 🟦 TypeScript, ⚛️ React, ⚫️ NextJS, ⚡️ Chakra UI, 🟦 tRPC, ▲ Prisma, 🏖️ TanStack Query, 📕 Storybook, 🎭 Playwright,📋 React Hook Form,◽From the 🐻 BearStudio Team

  • garph

    Fullstack GraphQL Framework for TypeScript

  • Project mention: Best backend for GQL? | /r/graphql | 2023-12-06

    https://garph.dev is pretty good. I have been using it for two months and love the experience. I had started out with nexus and briefly also evaluted pothos but switched to garph because the dev experience was superior. It takes full advantage of the structural type system of typescript rather than frameworks that lean more towards java style idioms.

  • rspc

    A framework for building typesafe web backends in Rust

  • Project mention: Any trpc client crate? | /r/rust | 2023-10-07

    There's a trpc-inspired crate called rspc https://github.com/oscartbeaumont/rspc but I think that currently it can only do rust server and typescript client. (but with plans for making a rust client IIRC)

  • Swell

    Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC.. (by open-source-labs)

  • Project mention: We are launching our Open Source Product: Swell v1.14 | /r/opensource | 2023-05-18
  • spartan

    Cutting-edge tools powering Angular full-stack development.

  • Project mention: This is your sign(al) to try TanStack Query & Angular | dev.to | 2024-03-05

    Just reading these points makes all my alarm signals go off and scream: Complexity!! Don't get me wrong, every once in a while I like a technical challenge (like building spartan/ui), but this just seems like an absolute nightmare to deal with...

  • trpc-sveltekit

    End-to-end typesafe APIs with tRPC.io for your SvelteKit applications.

  • Project mention: Using Hono with SvelteKit - Full type-safety with RPC | dev.to | 2024-01-29

    This article, the Hono docs, Elysia SvelteKit example, trpc-sveltekit and lot's of general reading.

  • examples-next-prisma-starter

    🚀 tRPC starter repo with E2E-testing

  • prisma-trpc-generator

    Prisma 2+ generator to emit fully implemented tRPC routers

  • Project mention: Is there a TS backend development environment similar to what I have for the frontend? | /r/typescript | 2023-07-08

    They have a lot of cool backend tools these days, but I'm not sure they're all what you're looking for exactly. tRPC is great for communicating with your backend, but you still need to use something like Express, or their Fetch support. Prisma is great for communicating with the database when you need simple CRUD functionality and whatnot, and if I remember correctly you can extend it if that's something you absolutely need. I just found recently in the Zod docs a generator library which takes your Prisma schema and generates Zod schemas, as well as writes your CRUD router based on your Prisma schema with tRPC. At that point, you'd just need to connect with your actual Express (or similar) server, and you're set. But all that said, tRPC has integrations with Nest, Express, even options for SSR, so if you want type-safe calls to the backend, it's a solid option. I also hear good things about Nest, if you're into the Angular-like experience. It really is up to you, there's a lot of options.

  • create-jd-app

    The quickest and most efficient way to start new full stack, type safed Solid web app

  • trpc-nuxt

    End-to-end typesafe APIs in Nuxt applications.

  • Project mention: Build A Full-Stack Typescript Application with Nuxt and tRPC | dev.to | 2023-09-08

    trpc-nuxt documentation - https://trpc-nuxt.vercel.app/

  • cascade

    Best open-source SaaS boilerplate. Free, powerful & extendable. (by d-ivashchuk)

  • Project mention: Show HN: Cascade – open-source alternative to paid SaaS boilerplates | news.ycombinator.com | 2024-04-11
  • railtrack

    Next.js and Supabase app to track your train journeys in Europe

  • Project mention: How to use supabase auth with prisma? now that is supported | /r/Supabase | 2023-06-20

    I use Prisma along with Supabase auth in my OSS project: https://github.com/noahflk/railtrack

  • fuseai

    Self-Hosted and Open-Source web app to interact with OpenAI APIs. Currently supports ChatGPT, but DALLE and Whisper support is coming.

  • Project mention: Generative AI workloads? | /r/unRAID | 2023-06-09
  • next-lucia-auth

    This is a Next.js T3 project with authentication implemented using Lucia.

  • Project mention: February Stripe Developer Digest | dev.to | 2024-02-29

    @iamtouha added Stripe support to their open-source Lucia auth and NextJS template.

  • electron-trpc

    Build type-safe Electron inter-process communication using tRPC

  • Project mention: tRPC – Move Fast and Break Nothing. End-to-end typesafe APIs made easy | news.ycombinator.com | 2023-08-12

    Dropping in a tRPC use case that I've really got a lot of mileage out of: communication between the Electron main and renderer processes using https://github.com/jsonnull/electron-trpc. Traditional Electron IPC is hard to do type safely, which electron-trpc solves, and the react-query integration (meaning you get automatic type-safe hooks to issue the requests) is really nice.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

trpc related posts

  • Using Hono with SvelteKit - Full type-safety with RPC

    5 projects | dev.to | 29 Jan 2024
  • Next JS or React Native for web version?

    1 project | /r/reactnative | 5 Dec 2023
  • Create Production-Ready SDKs for tRPC

    2 projects | dev.to | 1 Dec 2023
  • Good repo examples

    2 projects | /r/reactnative | 26 Nov 2023
  • Any trpc client crate?

    1 project | /r/rust | 7 Oct 2023
  • Build A Full-Stack Typescript Application with Nuxt and tRPC

    2 projects | dev.to | 8 Sep 2023
  • Build A Full-Stack Typescript Application with Nuxt and tRPC

    2 projects | dev.to | 31 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source trpc projects? This list will help you:

Project Stars
1 cal.com 29,012
2 create-t3-app 23,559
3 noodle 11,387
4 create-t3-turbo 4,086
5 trpc-openapi 2,027
6 zenstack 1,685
7 nestia 1,632
8 stepci 1,511
9 start-ui-web 1,301
10 garph 1,290
11 rspc 1,021
12 Swell 980
13 spartan 944
14 trpc-sveltekit 726
15 examples-next-prisma-starter 668
16 prisma-trpc-generator 657
17 create-jd-app 635
18 trpc-nuxt 620
19 cascade 455
20 railtrack 342
21 fuseai 289
22 next-lucia-auth 269
23 electron-trpc 210

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com