The startup starter that actually gives you an edge.

Most starter kits suck. Takeout sucks less: novel tech meets real-world experience, auto-CI/CD, scalable IaC, strapped-up for AI, and constant updates — it's what we use for ourselves, and our clients.

It's the fast way to build a startup on both React Native and web.

$

bun create takeout

Check the pro version or free one.

takeout-cli

$

Ultra high quality apps on every platform shipped faster than slop

Takeout is the result of a many-year effort to create a new stack, with some new frontend tech that dramatically simplifies cross-platform development. It makes three things simpler and faster than before: framework, data, and UI.

Today, we're releasing Takeout 2 RC 1, bringing a more Rails-like cohesion to cross-platform React and React Native.

Even when sharing a lot of code you can easily get 90+ Lighthouse performance scores, like this very page, thanks to our libraries Tamagui and One. Then, make your app come alive better and easier than ever before with Zero.

Goals

Universal

Target iOS, Android, Web and Desktop using React and React Native with fully shared code that feels native and runs fast. You don't have to share everything, you don't have to target every platform - but you can, with ease.

DRY and simple

A single repo, package.json, bundler, framework, and router. A single set of routes, hooks, and helpers. A single way to do styling, UI, and data. All of your backend, frontend, and infrastructure, defined in code, deployed with a push. Data queried and mutated quickly, safely, simply, and optimistically, with no glue.

Platform-native

A top-tier experience on every platform, served from a single Vite app and file system route setup:

A website with great Lighthouse scores, all the latest CSS features, and perfectly hydrated static or server rendered pages (even when using spring animations, media queries, and light/dark mode, etc).

A web app that can be client-only and look and feel great despite having fully shared code with a performant site.

And of course, native iOS and Android apps with native UI and navigation, Liquid Glass, Material UI, etc.

Fast, both ways

Fast in both development speed and runtime performance.

Low risk

Self host or deploy to the cloud. Runs on Postgres. Unplug parts you don't like. Libraries chosen for being OSS, popular, single-purpose, and well maintained and documented.

AI-native

Point a coding agent at Takeout and prompt an entire app into production in hours. Over 25 hand-written skills, essential MCP integrations, integration tests, an amazing takeout CLI, and a ton of well-structured scripts make Claude Code amazing at one-shotting almost anything.

In the box

Vite simply mogs any other bundler for web, we love how fast and flexible it is. One ported Expo Router to Vite, then added a ton of stuff needed for high performance web - loaders, render modes, smart preloading and prefetching, and bundle size improvements. SSR or statically generate some pages, keep others client-only, easy. Plus, API routes, great type generation, and a Hono production server included.

With the new Metro-mode, you get Vite's simplicity for web while optionally running Metro for native. One is now stable for production use, and we just released v1 RC1.

Tamagui has the best balance of performance on web and native, the largest featureset of any universal style library, and is amazing with LLMs. It's typed and mergable inline styles, robust UI kit, theme system, and ecosystem make us incredible productive.

Version 2 RC1 is out now with stability improvements, more tests, docs, and release guardrails, plus a few new components and features.

Zero is the biggest step-change in frontend since React itself. It solves the worst area of frontend development today: data. Getting it to the client, keeping it in sync, and mutating it instantly. It's like Firebase, but open source, on Postgres, with relations, types, and optimistic mutations built in.

Our over-zero library makes it even easier to use, and can generate some of the boilerplatey parts for you, if you like.

And a lot of glue

Years of helpers, libraries, scripts, hooks, etc. Bun for install and scripting. Better Auth for auth. Some top-tier native dependencies for UI and functionality. And the choice to deploy with either Uncloud or SST infra-as-code out of the box.

Fin

We built Takeout for ourselves, much like Tamagui and One. They're passion projects born out of stubbornly wanting better things. We hope you enjoy this somewhat early version of our new stack.

- Nate