Skip to main content

Getting started

Get started with React Native Material with no time.


Open a Terminal in your project's folder and run:

npm install @react-native-material/core

Quick Start

Here's a quick example to get you started, it's literally all you need:

import React from "react";
import { Button } from "@react-native-material/core";

const App = () => (
<Button title="Click Me" onPress={() => alert("🎉🎉🎉")}/>

export default App;

Yes, this really is all you need to get started, as you can see in this live and interactive demo:

Community help

The community is your first stop for questions and advice about the framework. Welcome to the community!


For crowdsourced answers from expert react-native-material developers in our community. StackOverflow is also frequented, from time to time, by the maintainers of react-native-material.

Post a question


react-native-material uses GitHub issues as a bug and feature request tracker. If you think you have found a bug, or have a new feature idea, please start by making sure it hasn't already been reported or fixed . You can search through existing issues and pull requests to see if someone has reported one similar to yours.

Open an issue


Please take a look at Kanban where we have a roadmap for react-native-material community. Also, we have a list of good first issues that contain bugs that have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process.


This library is licensed under the MIT License - see the LICENSE file for details.