Skip to content
Back to libraries
React Native Paper logo

React Native Paper

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

React Native Paper Overview

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-paper
import { 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

0 comments
Share your experience, thoughts, or suggestions...

No comments yet. Be the first to share your experience or thoughts!

Related libraries

Curated by category & stack