
About React Native Paper
React Native Paper is a library of customizable components for React Native that follow Google's Material Design guidelines. It is open source under the MIT license and includes buttons, inputs, lists, cards, menus and dialogs.
What it does
The library gives you ready-made pieces for common app screens. Its theme system covers Material 3 colors, typography and elevation, and it supports light and dark modes. Components are built to handle common states and interactions, so screens need less custom code. The same components work on iOS, Android and React Native Web.
Key features
- Buttons, inputs, lists and cards
- Material 3 theming with a theme system
- Light and dark mode support
- Same components on iOS, Android and web
- Docs with a version selector
Who it's for
React Native Paper suits teams that want a consistent Material look across platforms. Startups and product teams that need many standard components quickly will find it useful.
Pricing and good to know
The library is MIT licensed, so you can use it in commercial apps. The documentation covers the stable 5.x line and a preview of 6.x. When you upgrade between major versions, read the migration notes before changing your theme setup, because theme details can change between releases.
Highlights
- Use ready-made buttons, inputs, lists and dialogs
- Apply Material 3 colors and typography through a theme
- Support light and dark mode with the same components
- Run the same components on iOS, Android and web












