mandala

Take
out

Take
out

Take
out

x

Takeout is a production-ready base stack that includes everything you need for apps with a user-system. It funds the OSS development of Tamagui.

Takeout shares a high % of code between native and web, while maintaining a high bar for UX and performance. Building off our OSS starter (npm create tamagui), we add Supabase, tRPC, Zod, custom themes, screens, a user system and common flows, and typed, themeable fonts and icons via Google Fonts and icones.js.org with yarn add:icon|font.

Monorepo

  • Builds off our free and OSS starter kit.

  • Nearly all code shared between web and native.

  • Guided setup script, easily generate common patterns.

  • Icon

    Design

  • Complete design system with the new ThemeBuilder for easy customization.

  • Two new theme packs - Neon and Pastel.

  • Icon

    Deploy

  • Vercel + Preview Deploys.

  • Expo EAS + Expo Router.

  • Script that sets up both local and remote dev environments.

  • Icon

    Screens

  • Variety of screen types adapted to each platform.

  • Onboarding, auth, account, settings, profile, feed, edit profile.

  • Universal forms + zod validation.

  • Icon

    Assets

  • +150 icon packs, adapted to use themes, sizing, and tree shaking.

  • All of Google fonts, over +1500 packs.

  • Icon

    & More

  • Image upload and Supabase utils.

  • Reanimated, Solito, React Query, Zod & more

  • TakeoutBot ongoing updates.

  • Private Discord.

  • Icon