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
ImagePreview
Quick image display
Toast
Notification with dismiss option
PhoneInput
Phone number input with formatting
BottomSheet
Slide-up panel for additional content