
React Native Paper
Material Design 3 component library for React Native by Callstack. Cross-platform, highly accessible, and customizable.

Overview
React Native Paper is an open-source library implementing Google's Material Design 3 guidelines for React Native, maintained by Callstack. It delivers consistent cross-platform UX across Android, iOS, and Web.
Key Features
- Material You (MD3) Guidelines: Full support for dynamic color schemes, typography, and elevation scales.
- Cross-Platform Parity: Adapts smoothly to Android and iOS platform conventions.
- Accessibility & Focus: Comprehensive screen-reader accessibility and keyboard focus support.
- Battle-Tested by Callstack: Production-proven across millions of enterprise mobile devices.
Installation & Quick Start
npm install react-native-paperimport { Button, PaperProvider } from 'react-native-paper';
export default function App() {
return (
<PaperProvider>
<Button mode="contained">Material Action</Button>
</PaperProvider>
);
}Why Choose React Native Paper?
- Best for: React Native applications targeting clean Material Design across Android and iOS.
- Not suitable for: iOS-exclusive apps aiming strictly for native Apple Human Interface Guidelines.
Comments & Discussion
No comments yet. Be the first to share your experience or thoughts!
Related libraries
Curated by category & stack8bitcn/ui
Accessible retro 8-bit components and blocks built on shadcn/ui and Tailwind CSS. Open source, copy-paste, and crafted for modern React apps.
Astryx (Meta)
Meta's open source enterprise design system and React 19 component library with 170+ accessible components, StyleX integration, and agent-ready tooling.
23rd
An open-source shadcn/ui registry of opinionated, tasteful components by radiumcoders — WebGL shaders, playful 404s, and interactive showpieces you copy, paste, and own.