Build Production-Ready Mobile Apps.

Twinbloc is a comprehensive React Native starter kit. Engineered with Expo SDK, TypeScript, and uniwind to provide a solid, type-safe foundation.


Fast

Pre-configured with MMKV and Reanimated for maximum performance.

Type-Safe

End-to-end type safety with TypeScript, Zod, and strict ESLint rules.

Complete

Includes authentication, navigation, and state management out of the box.

Technology Stack

Core Architecture

  • Expo SDK 54
  • React Native 0.81
  • React 19
  • Expo Router 6

Styling & UI

  • uniwind / Tailwind
  • Reanimated 4
  • Lucide Icons
  • Sonner Native

Data & State

  • Zustand
  • TanStack Query
  • MMKV Storage
  • React Hook Form

Dev Experience

  • TypeScript Strict
  • Husky & Commitlint
  • Maestro E2E
  • i18next

Philosophy

Type-Safety First

We catch errors at compile time. Every part of the stack is strictly typed to ensure robustness.

Performance

Libraries selected for speed. FlashList, MMKV, and Reanimated ensure native responsiveness.

Standards

Built on community standards with a sensible folder structure that scales with your project.

Last updated on 2/10/2026

Edit this page on GitHub