wwwwwwwwwwwwwwwwwww

Introduction

A complete stack for a modern cross-platform app and website

Takeout is a refined stack for building apps that target iOS, Android, and web at once. No other stack gives the combination of simple code, high quality results, and incredibly robust setup of all the details from AI Agent harnessing, to docs, scripts, pre-made interface pieces, and a complete CI/CD that just works.

Unlike other cross-platform React Native stacks, Takeout lets you build your entire website easily as well. Get a perfect 100 Lighthouse performance score on static or server-rendered pages, while still being able to share your entire stack.

Like the best React Native apps, you can always opt for completely native UI elements specific to each platform as well with easy divergence per-platform.

The Stack

Much of the benefits of Takeout come down to two of our libraries: One and Tamagui. Takeout puts them together, alongside the incredible Zero sync engine, to make something special.

Performance

The only stack that lets you achieve perfect 100 Lighthouse score on static pages easily via:

  • a bunch of new One features like experimental_scriptLoading and inlineLayoutCSS.
  • aggressively slimming down the initial JS bundle
  • replacing react-native-web with our own react-native-web-lite which is smaller and can tree shakes many unused parts.
  • replaces heavy libraries with light ones via Vite’s easy aliasing.

And it does this while not sacricing elegant spring-based animations via Motion on app-like pages, or other features you’d expect.

Edit this page on GitHub.