Cross-platform Material Design for React Native

Paper is a collection of customizable and production-ready components for React Native, following Google’s Material Design guidelines.
Image

Production-ready components

Buttons, inputs, lists, cards, menus, dialogs, navigation, and feedback patterns built for day-to-day product work.

Image

Material You theming

Adopt Material 3 color, typography, elevation, and state layers with a theme system designed for real apps.

Image

Accessible by default

Common interactions, contrast, and state handling are already baked into the component surface instead of left to each screen.

Image

Cross-platform parity

Keep design language and component behavior aligned across iOS, Android, and React Native Web from one codebase.

Image

Dark mode support

Ship light and dark experiences with the same primitives, including adaptive surfaces and semantic color roles.

Image

Migration-friendly docs

Browse stable 5.x, preview 6.x, and legacy static docs from one version selector without splitting the docs experience.

In practice

Material components, typography, and controls

Browse the component surface the way it appears in real product UI, not as generic documentation chrome.

Need React or React Native expertise you can count on?

We've spent years building full-stack, cross-platform apps and solving tough technical challenges.