Skip to main content

Packages

native-base#

It is a mobile-first, accessible component library for building a consistent design system across android, iOS & web.

yarn add native-base styled-components styled-system 

@expo/vector-icons#

A searchable list of all included icons.

yarn add @expo/vector-icons

@react-native-community/masked-view#

React Native MaskedView for iOS and Android.

yarn add @react-native-community/masked-view

@react-navigation/bottom-tabs#

Bottom tab navigator for React Navigation following iOS design guidelines

yarn add @react-navigation/bottom-tabs

@react-navigation/drawer#

Drawer navigator for use on iOS and Android.

yarn add react-navigation-drawer

@react-navigation/native#

yarn add react-navigation/native

@react-navigation/stack#

Stack navigator for use on iOS and Android.

yarn add react-navigation-stack @react-native-community/masked-view react-native-safe-area-context

expo#

Expo is a framework and a platform for universal React applications. It is a set of tools and services built around React Native and native platforms that help you develop, build, deploy, and quickly iterate on iOS, Android, and web apps from the same JavaScript/TypeScript codebase.

yarn add expo

expo-asset#

It provides an interface to Expo's asset system.

expo install expo-asset

expo-constants#

It provides system information that remains constant throughout the lifetime of your app's install.

expo install expo-constants

expo-font#

It allows loading fonts from the web and using them in React Native components. See more detailed usage information in the Fonts guide.

expo install expo-font

expo-linear-gradient#

It provides a native React view that transitions between multiple colors in a linear direction.

expo install expo-linear-gradient

expo-linking#

It provides utilities for your app to interact with other installed apps using deep links.

expo install expo-linking

expo-splash-screen#

It allows you to customize your app's splash screen, which is the initial screen users see when the app is launched, before it has loaded.

yarn add expo-splash-screen

expo-status-bar#

It provides the same interface as the React Native StatusBar API, but with slightly different defaults to work great in Expo environments.

yarn add expo-status-bar

expo-web-browser#

It provides access to the system's web browser and supports handling redirects.

yarn add expo-web-browser

react-native-calendars#

yarn add react-native-calendars

react-native-gesture-handler#

React Native Gesture Handler provides native-driven gesture management APIs for building best possible touch-based experiences in React Native.

yarn add react-native-gesture-handler

react-native-maps#

yarn add react-native-maps

react-native-reanimated#

React Native Reanimated provides a more comprehensive, low level abstraction for the Animated library API to be built on top of and hence allow for much greater flexibility especially when it comes to gesture based interactions.

yarn add react-native-reanimated