Expo helps to build apps with React Native. It is a set of tools, libraries and services which let you build native iOS and Android apps by writing JavaScript. Expo apps are React Native apps which contain the Expo SDK. The SDK is a native-and-JS library which provides access to the device’s system functionality (things like the camera, contacts, local storage, and other hardware).
you don’t need to use Xcode or Android Studio, or write any native code, and it also makes your pure-JS project very portable because it can run in any native environment containing the Expo SDK. The SDK provides access to services which typically are a pain to manage but are required by almost every app. Most popular among these: Expo can manage your Assets for you, it can take care of Push Notifications for you, and it can build native binaries which are ready to deploy to the app store.
Tags | react-native react-native-sdk mobile-sdk react-native-library |
Implementation | Objective-C |
License | BSD |
Platform | Cross-Platform |
Apollo Universal Starter Kit is a SEO friendly boilerplate for Universal Mobile and Web app development built on top of Apollo, GraphQL, React 16, React Native, Expo, Redux, Express with SQL storage support, for styling Twitter Bootstrap, NativeBase and Ant Design integration. Hot Code Reload of back end & front end using Webpack and Hot Module Replacement to reflect your changes instantly and help you stay productive. This starter kit adds full React Native integration, with Webpack as a packager and Expo. No native code compilation tools are needed in order to develop native mobile applications with this kit. You are able to run both web and mobile versions of your app at the same time connected to the same backend.
graphql apollo webpack starterkit universal react react-native expo auth docker typescript starter reduxArgon React Native is a fully coded app template built over Galio.io, React Native and Expo to allow you to create powerful and beautiful e-commerce mobile applications. We have redesigned all the usual components in Galio to make it look like Argon's Design System, minimalistic and easy to use. Start your development with a badass Design System for React Native inspired by Argon Design System. If you like Argon's Design System, you will love this react native app template! It features a huge number of components and screens built to fit together and look amazing.
argon-react-native argon-design-system argon-app-react-native argon-ios react-native-ios creative-tim argon-android react-native-ui-kit react-native-expo freebie react-native-argon-design react-native-galio galio-argon-free galio-react-native-free-app argon-expo-react-native react-native-ui-templateA powerful react native starter template that bootstraps development of your mobile application. React Native Starter is a mobile application template with lots of built-in components like sidebar, navigation, form elements, etc - all you need to start building your mobile app faster. Check out live demo on App Store, Google Play or Expo. If you find any problems, please open an issue or submit a fix as a pull request.
react-native starter-kit template react-native-starter react-native-template redux expoOptional: If you want to have the smooth SVG animation, you should install and link react-native-svg. If you are using Expo, you can skip this as Expo comes with react-native-svg. Before defining walkthrough steps for your react elements, you must make them walkthroughable. The easiest way to do that for built-in react native components, is using the walkthroughable HOC. Then you must wrap the element with CopilotStep.
react-native walkthrough intro react-native-joyride react copilot intro.jsThis project aims to expose native navigation container components to React Native. It is not designed to be used as a standalone library but rather as a dependency of a full-featured navigation library. Screens are already integrated with the React Native's most popular navigation library react-navigation and Expo. Read usage guide depending on if you are using Expo or not.
Galio is one of the coolest UI libraries you could ever use, licensed under MIT. Carefully crafted by developers for developers. Ready-made components, typography, and a gorgeous base theme that is easily adaptable to each project.
react react-native expo android ios galio mobile-development reactnative react-native-app react-native-ui react-native-galio open-source minimalist-design component-library ui-kit bootstrapNative Directory is a website where you can see all of the libraries that are compatible with React Native. Note: If your package is within a monorepo on GitHub, eg: https://github.com/expo/expo/blob/master/packages/expo-web-browser, then the name, description, homepage, and topics (keywords) will be extracted from package.json for that subrepo. GitHub stats will be based on the monorepo, because there isn't really another option.
Material Kit React Native is a fully coded app template built over Galio.io, React Native and Expo to allow you to create powerful and beautiful e-commerce mobile applications. We have redesigned all the usual components in Galio to make it look like Google's material design, minimalistic and easy to use. Start your development with a badass material UI Kit for React Native inspired by Material Design. If you like Google's Material Design, you will love this react native kit! It features a huge number of components and screens built to fit together and look amazing.
open-source react-native material material-design ios-app free android-appA route-centric, batteries-included navigation library for Expo and React Native that works seamlessly on Android and iOS. The successor to ExNavigation, "react-navigation", is now in public beta. Before the 1.0 release of react-navigation, a migration path from ExNavigation will be provided, but feel free to migrate before then if you prefer.
react-native navigation expo reactA follow up project called react-native-shared-element has been created which can be considered the successor to react-native-magic-move. It it an all native solution that provides superior performance (no more passes over the react-native bridge) and transitions. It however does not support some of the more exotic transition types (flip, shrinkAndGrow) that Magic Move does. It also doesn't support the web-platform yet and requires native extensions to run. New users are advised to use react-native-shared-element when possible. As for Magic Move, no more new developments will be started for Magic Move, merely critical bug-fixes. This notification will be updated as development on react-native-shared-element progresses. * The native extensions are recommended to get the best performance, but they are not required. This makes it possible to use react-native-magic-move with expo or react-native-web. If you're having trouble installing the native extensions, please see this guide on how to install them manually.
react-native magic-move scene transitions ui-animation react-native-magic-move fluid scene-transitionDisplay some placeholder stuff before rendering your text or media content in React Native. _Fully compatible with Expo and react-native-web.
react react-native ux placeholder ios android expoThis project was bootstrapped with Create React Native App. Below you'll find information about performing common tasks. The most recent version of this guide is available here.
react-native exponent expo create-react-native-app ios ios-app ios-animation dating-app animations mobile shared-element navigationA full-fledged package to build an e-commerce application for iOS and Android similar to Myntra/JackThreads. Available with beautiful design and necessary features along with screen for Dashboard and Mobile app. Build using React Native, Expo, React, GraphQL, Apollo Client, Node and MongoDB.
e-commerce react android graphql ios node react-native shopping-cart mongodb mongoose expoCachedImage component and Cache image manager for React Native. I am no longer maintaining this library but react-native-expo-image-cache which depends on ExpoKit.
react-native image cache reactOneSignal is a free push notification service for mobile apps. This SDK makes it easy to integrate your native React-Native iOS and/or Android apps with OneSignal. See the Setup Guide for setup instructions.
react-native onesignal react-native-onesignal push-notifications android ios push mobile onesignal-instructions onesignal-notifications notifications react-component apns gcmAttention: Please use the AWS Amplify library for React Native development of new projects on AWS.This developer preview is currently under review and we will be looking to merge the contents in the future under a single repository for all AWS React Native functionality. In the meantime, we recommend you leverage the AWS Amplify library or the AWS JavaScript SDK with React Native support.
aws-sdk cloudReact Native Firebase is a light-weight javascript layer connecting you to the native Firebase SDKs for both iOS and Android which aimes to mirror the offical Firebase Web SDK as closely as possible. Although the official Firebase JS SDK will work with React Native; it is mainly built for the web and has a limited feature-set compared to native.
firebase analytics android ios database push-notifications react-native fcm react-native-app react auth realtime-database native-sdks web-sdk storage transactions remote-config firestore crashlytics admob config digits fabric functions phone-auth sms cloud-firestore datastore react-native-firebase apn gcm messaging crash firestack performance dynamic-links📅 React Native Date Picker is a cross platform component working on both iOS and Android. It uses the slightly improved DatePickerIOS on iOS and a custom picker on Android which has similar look and feel. The datetime mode might be particulary interesting if you looking for a way to avoid two different popup pickers on android. Unfortunately, expo does not support this date picker at the moment. Upvote this feature request if you would like to have it included.
react-native datepicker react-native-android picker datepickerios android datepicker-component react-native-datepicker date-picker react-native-date-pickerFacebook Audience SDK integration for React Native, available on iOS and Android. Features native, interstitial and banner ads. The react-native-fbads has been automatically linked for you, the next step will be downloading and linking the native Facebook SDK for both platforms.
react-native native-ads facebook-sdkA Facebook Account Kit SDK wrapper for react-native. The table below shows the supported versions of React Native and the different versions of react-native-facebook-account-kit.
react-native account-kit android ios facebook react native account kit sdk
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.