callstack/react-native-paper

Material Design for React Native (Android & iOS)

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 4th, 2026
Created on October 19th, 2016
Open Issues & Pull Requests: 488 (+1)
GitHub issues: Enabled
Number of forks: 2,244
Total Stargazers: 14,456 (+0)
Total Subscribers: 117 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.9 days
Mean response time: 65.5 days
90th percentile: 236.4 days
Tracked items: 421

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 80% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Button" is answered fastest, typically in about 20 hours, while "feature request" waits about 12 days. 76% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 2% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 230
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 530 days
Stale 30+ days: 207
Stale 90+ days: 192

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (261)
  • feature request (68)
  • question (63)
  • Stale (47)
  • TextInput (41)
  • v6 (37)
  • needs repro (19)
  • BottomNavigation (17)

Detailed Description

React Native Paper is a UI kit library that brings Material Design to React Native applications on Android and iOS.

The library addresses the need for consistent, production-ready components that follow Google's Material Design guidelines across mobile platforms. It provides a collection of customizable components that respect Material Design specifications while adapting to platform-specific conventions for both iOS and Android. The tool includes full theming support, allowing developers to customize the appearance of components to match their application's design system.

Developers building cross-platform React Native applications should choose this library if they want Material Design compliance out of the box without building components from scratch. It suits projects where design consistency across iOS and Android is important and where teams want to leverage established design patterns. The library works with Expo, making it straightforward to prototype and test components in a live environment.

The project maintains active engagement with its community through contribution guidelines and example applications available on both Android and iOS app stores. Development activity shows consistent attention to keeping the library aligned with Material Design specifications and ensuring components work reliably across both platforms.