#2 Product of the week · Launched April 30, 2024
UNISTACK

UNISTACK

typesafe setup to build fullstack expo universal native apps

FreeBoilerplateOpen Source12,112 impressions#2 of its week1 comment

Comments

>log in to comment
  • Aaron K Saunders· 2y ago

    it actually does what it says!! Looks interesting, the integration with trpc does add a bit more complexity to it for some one just looking to see all these peices working together... but overall it is nice. Could it be modified to work with drizzle - https://orm.drizzle.team/

Create typesafe fullstack react native / expo universal native apps with your choice of UI library. Pick between Tamagui, gluestack-ui or Nativewind v4. Setup comes ready to use with Expo v50, Expo Router v3, tRPC v11 and Prisma v5.9 Get started right away on your terminal with `npx create-uni-app`

UNISTACK provides a typesafe starter to build fullstack React Native/Expo universal apps with optional UI libraries.

for
React Native developers who want a ready-to-run, type-safe fullstack setup.
pricing
free
license
MIT
bidah/uni-stack 156 4TypeScriptupdated 2 years ago
works withReact NativeExpoExpo RoutertRPCPrismaTypeScriptNativewindTamaguigluestack-ui

Key features

6 features of UNISTACK
  • Expo v50 integration — Pre-configured Expo project that runs on iOS, Android and web out of the box.
  • Expo Router v3 — File-system routing with API route support for both native and web.
  • tRPC v11 support — End-to-end type-safe APIs that act like an SDK for your server code.
  • Prisma v5.9 ORM — Typed database access with migrations, auto-completion and schema safety.
  • Choice of UI drivers — Pick Nativewind, Tamagui or gluestack-ui for theming and component setup.
  • TypeScript v5 default — Full project uses TS for static typing, better tooling and scalability.

Use cases

  • Spin up a cross-platform mobile/web app with a single command.
  • Create a type-safe API layer using tRPC and Prisma without manual wiring.
  • Prototype a new product using a pre-selected UI library (Nativewind, Tamagui, or gluestack-ui).
  • Share routing and component logic between iOS, Android and web builds.

UNISTACK vs alternatives

UNISTACKIndie KitOpen SaaSBoilerplateHubShipixen
Best forTypesafe fullstack Expo appsWeb-only starter kitsSaaS backendsFinding varied starter templatesNext.js deployment kits
PricingFreeOne time feeFreeFreeOne time fee
DevHunt upvotes17331985142
LaunchedApr 2024Apr 2025Jan 2024Jul 2024Jan 2023

UNISTACK FAQ

How do I start a new project?+

Run `npx create-uni-app@latest` and follow the prompts to select your UI library.

Is the starter compatible with existing Expo projects?+

It is built on Expo v50, so you can replace the generated files in an existing Expo project.

Can I switch UI libraries after the project is created?+

You would need to reinstall the chosen UI package and adjust imports, but the core stack remains the same.

Does UNISTACK include database setup?+

Yes, it ships with Prisma v5.9 for typed database access and migrations.

Is the API layer type-safe?+

tRPC v11 provides end-to-end type safety between client and server code.

Summarized by DevHunt from uni-stack.dev · Sep 27, 2026. Details may change; check the official site.