Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atulmy/react-native-curated

๐Ÿ’โ€โ™‚๏ธ Hand picked collection of packages, tutorials and more for React Native.
https://github.com/atulmy/react-native-curated

android application curated-list ios mobile packages react-native tutorials

Last synced: 3 months ago
JSON representation

๐Ÿ’โ€โ™‚๏ธ Hand picked collection of packages, tutorials and more for React Native.

Awesome Lists containing this project

README

        

# React Native Curated
Collection of packages, tutorials and more for [React Native](https://facebook.github.io/react-native/).

## News and updates
### Latest releases
- React Native [v0.67.4](https://github.com/facebook/react-native/releases/tag/v0.67.4) is now available [18 March, 2022] โ€ข [Changelog](https://github.com/facebook/react-native/blob/main/CHANGELOG.md#v0673)
- React Native [v0.60](https://github.com/facebook/react-native/releases/tag/v0.60.0) is now available [3 July, 2019] โ€ข [Blog](https://facebook.github.io/react-native/blog/2019/07/03/version-60) โ€ข [Changelog](https://github.com/react-native-community/releases/blob/master/CHANGELOG.md)
- View upcoming releases [react-native-community/releases](https://github.com/react-native-community/releases/issues)
- Upgrade to latest version: [rn-diff-purge](https://github.com/react-native-community/rn-diff-purge)

## Libraries
#### Basic
- Navigation - [react-navigation](https://github.com/react-navigation/react-navigation)
- Config (.env) - [react-native-config](https://github.com/luggit/react-native-config)
- Async Storage - [async-storage](https://github.com/react-native-community/async-storage)

#### Social
- Google - [react-native-google-signin](https://github.com/react-native-community/react-native-google-signin)
- Facebook - [react-native-fbsdk](https://github.com/facebook/react-native-fbsdk)
- Apple - [apple-authentication](https://github.com/react-native-community/apple-authentication)
- Contact list [react-native-contacts](https://github.com/rt2zz/react-native-contacts)
- Share (Social share, sending simple data to other apps) - [react-native-share](https://github.com/react-native-community/react-native-share)

#### UI
- Icons - [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons)
- Animation - [react-native-animatable](https://github.com/oblador/react-native-animatable)
- Linear Gradient - [react-native-linear-gradient](https://github.com/react-native-community/react-native-linear-gradient)
- Gradient with CSS gradient syntax: [react-native-css-gradient](https://github.com/catalinmiron/react-native-css-gradient)
- Tab View - [react-native-tab-view](https://github.com/react-native-community/react-native-tab-view)
- Handle keyboard appearance with TextInput - [react-native-keyboard-aware-scroll-view](https://github.com/APSL/react-native-keyboard-aware-scroll-view)
- Swiper (Fullscreen + fully customizable) - [react-native-swiper](https://github.com/leecade/react-native-swiper)
- Swiper/carousel [react-native-snap-carousel](https://github.com/archriss/react-native-snap-carousel)
- Open a web address or call, email, text - [react-native-communications](https://github.com/anarchicknight/react-native-communications)
- WebView [react-native-webview](https://github.com/react-native-community/react-native-webview)
- Picker (Select) [react-native-picker-select](https://github.com/lawnstarter/react-native-picker-select#readme)

#### Date
- Datetime-picker - [react-native-modal-datetime-picker](https://github.com/react-native-community/react-native-datetimepicker)
- Calendar Components - [react-native-calendars](https://github.com/wix/react-native-calendars)

#### Image/Video/Camera/Files
- Picker (Camera / Gallery) - [react-native-image-picker](https://github.com/react-community/react-native-image-picker)
- image
- video
- Camera with Barcode Scanner - [react-native-camera](https://github.com/react-native-community/react-native-camera)
- image
- videos
- face detection
- barcode scanning
- text recognition
- Image pan and zoom - [react-native-image-zoom-viewer](https://github.com/ascoders/react-native-image-viewer)
- SVG [react-native-svg](https://github.com/react-native-community/react-native-svg)
- Screenshot [react-native-view-shot](https://github.com/gre/react-native-view-shot)
- File access and data transfer - [rn-fetch-blob](https://github.com/joltup/rn-fetch-blob)

#### Media
- Video - [react-native-video](https://github.com/react-native-community/react-native-video)

#### Push Notifications
- Push Notifications - [react-native-push-notification](https://github.com/zo0r/react-native-push-notification)
- Node GCM (Google) integration - [node-gcm](https://github.com/ToothlessGear/node-gcm)
- Node APN (Apple) integration - [node-apn](https://github.com/node-apn/node-apn)

#### I18n
- Get the user preferred languages - [react-native-localize](https://github.com/react-native-community/react-native-localize)
- Translate texts - [i18n-js](https://github.com/fnando/i18n-js)

#### Maps
- React Native Mapview component for iOS + Android - [react-native-maps](https://github.com/react-community/react-native-maps)
- Google Places (Autocomplete, Place Picker, API Services) - [react-native-google-places](https://github.com/tolu360/react-native-google-places)

#### Misc.
- Router - [react-navigation](https://github.com/react-navigation/react-navigation)
- PDF - [react-native-pdf](https://github.com/wonday/react-native-pdf)
- Device Information - [react-native-device-info](https://github.com/rebeccahughes/react-native-device-info)
- An asynchronous, persistent, key-value storage - [react-native-async-storage](https://github.com/react-native-community/react-native-async-storage) (extracted from React Native core)
- Periodic callbacks in the background for both IOS and Android - [react-native-background-fetch](https://github.com/transistorsoft/react-native-background-fetch)

#### Tools
- Icon for Android and iOS - [makeappicon](https://makeappicon.com/)
- Icon for Android (Square + Round) - [romannurik](https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html)
- Splashscreen for Android - [apetools](https://apetools.webprofusion.com/#/tools/imagegorilla)
- Splashscreen for iOS - [appicon.build](https://www.appicon.build/) / [LaunchScreen.xib](https://medium.com/@kelleyannerose/react-native-ios-splash-screen-in-xcode-bd53b84430ec)

#### Stores
- Apple
- [Developer account](https://developer.apple.com/)
- [Publish](https://appstoreconnect.apple.com/)
- [Store](https://itunes.apple.com/us/genre/ios/id36?mt=8)

- Google
- [Developer account](https://developer.android.com/distribute/console/)
- [Publish](https://play.google.com/apps/publish/)
- [Store](https://play.google.com/store/apps)

## Tutorials
- From react-native init to app stores real quick (end-to-end) - [elao](https://blog.elao.com/en/dev/from-react-native-init-to-app-stores-real-quick/)
- Geo locations - [hackernoon](https://hackernoon.com/react-native-basics-geolocation-adf3c0d10112)
- Change splash screen (Android) - [jlelse](https://android.jlelse.eu/change-splash-screen-in-react-native-android-app-d3f99ac1ebd1)
- Custom fonts - [medium](https://medium.com/@mehran.khan/ultimate-guide-to-use-custom-fonts-in-react-native-77fcdf859cf4)

## More
- Stay up-to-date with the release activities - [react-native-releases](https://github.com/react-native-community/react-native-releases)

## Authors
#### This list has been curated by following contributors
- Atul Yadav - [GitHub](https://github.com/atulmy) ยท [Twitter](https://twitter.com/atulmy)
- [YOUR NAME HERE] - Feel free to contribute by submitting pull requests.