Version: Next

NativeBase 3.0

A universal design system built for React and React Native apps with a single API. NativeBase 3.0 ships components for most use cases including Button, AppBar, Dialog, Modal, etc.


We want to build and ship high-quality apps quickly. Using NativeBase 3.0 facilitates this and gives us room to focus on solving important business problems.


Material UI, Chakra UI, Ant Design, Braid Design System, Bootstrap, TailwindCSS, Flutter.


NativeBase 3.0 is both Declarative and Imperative. It is Declarative for components and Imperative for actions.

Design Principle#

We have two types of components — Primitives and Composite.

  • Primitive components are the building blocks.
  • Composite components are made up of primitive components.

Note on web support 🚨#

Please note that Web support is still under development. NativeBase will work on web, but we are still working towards a more comprehensive web experience for your apps.