Source-owned UI for Expo

Expo UI, ready for your app.

Production-ready Expo components, patterns, flows, and templates. Copy the code and make it yours.

ExpoReact NativeTypeScript
Compose a mobile flowExpo UI
A mobile interface being composed from reusable blocksA cursor drags an interface block from a component tray into a phone frame while the existing elements move into place.
Components that become complete product flowsBrowse Flow

The standard

Good mobile UI should be easy to keep.

Every resource is designed for real product work, not a screenshot that falls apart in your codebase.

Own the source

Readable TypeScript lands in your project. There is no visual lock-in or required UI runtime.

Ship complete states

Resources include the interaction, accessibility, and edge states that turn screens into product UI.

Stay close to Expo

Expo and React Native primitives come first. Every extra dependency has to earn its place.