Developer-first React Native UI

Build modern React Native UI components with ease

Prizmux is a fully typed, production-ready component system for React Native. Zero dependencies, customizable, and ready for production.

Why Choose Prizmux?

Zero dependencies

Lightweight components with no forced external libraries — bring your own icons, images, and navigation.

Fully typed

Built with TypeScript and shipped with `.types.ts` for a great developer experience.

Bring your own icons & images

Every icon and image slot accepts a `ReactNode` — use lucide, vector icons, or custom SVGs.

No navigation dependency

`HeaderWithBack` requires an `onBackPress` so you can use any navigation library you prefer.

No image library required

`ImagePreview` and `HeaderWithBack` accept ReactNode for images — no image package is bundled.

PhoneInput flags optional

Searchable country picker with ISO-code fallback; pass a `renderFlag` or use the built-in fallback.

Components

Preview

ImagePreview

Quick image display

Preview

Toast

Notification with dismiss option

Preview

PhoneInput

Phone number input with formatting

Preview

BottomSheet

Slide-up panel for additional content