MCPcopy Create free account
hub / github.com/callstack/react-native-paper

github.com/callstack/react-native-paper @v5.15.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.15.3 ↗ · + Follow
2,710 symbols 10,916 edges 366 files ⚖ MIT 2 documented · 0% 37 cross-repo links updated 2d agov6.0.0-alpha.0 · 2026-06-15★ 14,438322 open issues

Browse by type

Functions 2,625 Types & classes 85
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

react-native-paper

Material design for React Native. reactnativepaper.com


Greenkeeper badge

Build Status Version MIT License All Contributors PRs Welcome Chat Sponsored by Callstack

React Native Paper is the cross-platform UI kit library containing a collection of customizable and production-ready components, which by default are following and respecting the Google’s Material Design guidelines.

Getting Started

Refer to the getting started guide for instructions.

Documentation

Check the components and their usage in our documentation.

Features

Try it out

🧑‍💻 Run the example app with Expo to see it in action. The source code for the examples are under the /example folder.

📲 You can also try out components in our demo apps available in the both stores Android and iOS.

Contributing

Read the contribution guidelines before contributing.

Figma and Sketch component kits

Use official component kits provided by Material Design.

Made with ❤️ at Callstack

react-native-paper is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. Callstack is a group of React and React Native geeks, contact us at hello@callstack.com if you need any help with these or just want to say hi!

Like the project? ⚛️ Join the team who does amazing stuff for clients and drives React Native Open Source! 🔥

Contributors

Thanks goes to these wonderful people (emoji key):

Satyajit Sahoo Satyajit Sahoo 🤔 💻 📖 Ferran Negre Ferran Negre 🤔 💻 Dawid Dawid 🤔 💻 📖 Kacper Wiszczuk Kacper Wiszczuk 🤔 💻 Luke Walczak Luke Walczak 💻 📖 Ahmed Elhanafy Ahmed Elhanafy 🤔 💻 K. P. Sroka K. P. Sroka 💻 📖
Iyad Thayyil Iyad Thayyil 💻 📖 Julian Hundeloh Julian Hundeloh 💻 📖 Grzegorz Gawrysiak Grzegorz Gawrysiak 💻 📖 Luís Luís 💻 Rajendran Nadar Rajendran Nadar 💻 Brent Vatne Brent Vatne 💻 Jakub Beneš Jakub Beneš 💻
Paweł Szymański Paweł Szymański 💻 📖 Kuba Kuba 💻 🤔 jbinda jbinda 💻 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 1,801
Method 824
Class 64
Interface 15
Enum 6

Languages

TypeScript100%

Modules by API surface

docs/public/4.0/app.bundle.js633 symbols
docs/public/3.0/app.bundle.js633 symbols
docs/public/2.0/app.bundle.js616 symbols
docs/public/1.0/app.bundle.js187 symbols
src/components/TextInput/helpers.tsx20 symbols
docs/public/4.0/app.data.js17 symbols
docs/public/3.0/app.data.js17 symbols
docs/public/2.0/app.data.js17 symbols
src/components/FAB/utils.ts15 symbols
docs/src/components/DynamicColorTheme.tsx14 symbols
docs/src/utils/themes.tsx11 symbols
docs/component-docs-plugin/generatePageMDX.js9 symbols

Dependencies from manifests, versioned

@babel/core7.25.2 · 1×
@babel/plugin-proposal-export-namespace-from7.18.9 · 1×
@babel/runtime7.25.0 · 1×
@callstack/eslint-config13.0.2 · 1×
@commitlint/config-conventional8.3.4 · 1×
@docusaurus/core2.3.6 · 1×
@docusaurus/module-type-aliases2.3.6 · 1×
@docusaurus/preset-classic2.3.6 · 1×
@docusaurus/remark-plugin-npm2yarn2.3.6 · 1×
@easyops-cn/docusaurus-search-local0.33.4 · 1×
@expo/vector-icons15.0.2 · 1×

For agents

$ claude mcp add react-native-paper \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page