I made a template for making full-stack universal(web + mobile) apps using React Native! (tRPC, Expo, Next, Solito, Tamagui, Clerk Auth, Prisma!)

This page summarizes the projects mentioned and recommended in the original post on /r/Frontend

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • tamagui

    Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.

  • In create-universal-app, we are using Next + Expo with the help of Solito for our frontend. Clerk for auth, as they have both Expo and Next integrations. Tamagui to help us do styling that is consistent and performing across platforms. tRPC for our APIs(our backend routes will be hosted with our frontend in a serverless environment), and of course, Prisma as our ORM! This is heavily inspired by the create-t3-app and the Tamagui starter!

  • create-universal-app

    Discontinued create-universal-app(CUA) is an opinionated template for creating fullstack universal apps (Expo, Next, tRPC, Prisma, Clerk, Solito, Tamagui) [Moved to: https://github.com/chen-rn/CUA]

  • I made a template for you to get started with making fullstack universal apps with React Native! Universal as in apps in which you write once, and run everywhere. It’s easier than ever to make a mobile app, that along with it comes with a really performant website(with SSR and all of those goodies) and this template is a great starting point for that! If you're already familiar with React, RN is basically just s instead of

  • 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
  • solito

    🧍‍♂️ React Native + Next.js, unified.

  • In create-universal-app, we are using Next + Expo with the help of Solito for our frontend. Clerk for auth, as they have both Expo and Next integrations. Tamagui to help us do styling that is consistent and performing across platforms. tRPC for our APIs(our backend routes will be hosted with our frontend in a serverless environment), and of course, Prisma as our ORM! This is heavily inspired by the create-t3-app and the Tamagui starter!

  • Next.js

    The React Framework

  • In create-universal-app, we are using Next + Expo with the help of Solito for our frontend. Clerk for auth, as they have both Expo and Next integrations. Tamagui to help us do styling that is consistent and performing across platforms. tRPC for our APIs(our backend routes will be hosted with our frontend in a serverless environment), and of course, Prisma as our ORM! This is heavily inspired by the create-t3-app and the Tamagui starter!

  • create-t3-app

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

  • In create-universal-app, we are using Next + Expo with the help of Solito for our frontend. Clerk for auth, as they have both Expo and Next integrations. Tamagui to help us do styling that is consistent and performing across platforms. tRPC for our APIs(our backend routes will be hosted with our frontend in a serverless environment), and of course, Prisma as our ORM! This is heavily inspired by the create-t3-app and the Tamagui starter!

  • t3-turbo-and-clerk

    A t3 Turbo starter with Clerk as the auth provider.

  • In create-universal-app, we are using Next + Expo with the help of Solito for our frontend. Clerk for auth, as they have both Expo and Next integrations. Tamagui to help us do styling that is consistent and performing across platforms. tRPC for our APIs(our backend routes will be hosted with our frontend in a serverless environment), and of course, Prisma as our ORM! This is heavily inspired by the create-t3-app and the Tamagui starter!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts