awesome-react-native
awesome-react-native中文版【更新时间2019-2-20】
https://github.com/SunXinFei/awesome-react-native
Last synced: 1 day ago
JSON representation
-
Components
-
Storage
- react-native-mongoose ★17 - A AsyncStorage based mongoose like storage for react-native
- react-native-sqlite ★539 - SQLite3 bindings for React Native
- react-native-couchbase-lite ★105 - couchbase lite binding for react-native
- react-native-sqlite-2 ★106 - SQLite3 Native Plugin for React Native for both Android and iOS
- pouchdb-adapter-react-native-sqlite ★49 - PouchDB adapter using ReactNative SQLite as its backing store
-
Styling
- styled-components ★20064 - Style React and React Native with utilising tagged template literals.
- emotion ★5627 - Style as a function of state.
- react-native-extended-stylesheet ★1689 - Extend React Native stylesheet with variables, relative units, percents, math operations, scaling and other stuff.
- react-native-style-tachyons ★525 - functional, maintainable design for everyone based on tachyons.css.
- glamorous-native ★454 - A React Native version of glamorous - a component styling library.
- cairn ★110 - Simple, string-based style selector engine with support for basic inheritance.
- react-native-theme ★104 - Theme manager for react native project!
- react-native-css-modules ★44 - Style React-Native components using CSS, Sass, Less or Stylus.
- rn-less ★15 - Style react-native with less (with VS Code extension support)
- react-native-prism ★10 - Minimal, idiomatic style management for React Native
- styled-react-native - Advanced react native styling with simple method (style overwrites, component composition, enhanced style property). Full intro in [this Medium article](https://medium.com/@JSifalda/advanced-react-native-styling-with-a-few-lines-of-code-4b6a94385015).
- react-native-paint ★5 - A themeable abstraction over React Native StyleSheet. Read about it [here](https://medium.com/@brankeye/making-easily-themeable-react-native-stylesheets-bd8782b4e685).
- binstorm ★5 - BinStorm is a React Native styling utility for rapidly building custom user interfaces. Read about it [here](https://docs-binstorm.binbytes.com/).
- react-native-css ★755 - Style React-Native components with css and built in support for SASS.
- react-native-responsive ★295 - The power of Media Queries now in your React Native project (ios and android) ! Responsive Design can now be easily managed !
-
System
- react-native-push-notification ★3431 - React Native Local and Remote Notifications
- react-native-firebase ★4192 - A well tested feature rich Firebase implementation for React Native, supporting both iOS & Android platforms for 10+ Firebase modules (including Cloud Firestore).
- react-native-fcm ★1564 - react native module for firebase cloud messaging and local notification
- react-native-notifications ★1396 - React native notifications
- react-native-communications ★871 - Easily call, email, text or iMessage someone in React Native
- react-native-keychain ★992 - Keychain Access for React Native
- react-native-touch-id ★902 - React Native authentication with the native Touch ID popup.
- react-native-in-app-utils ★743 - A react-native wrapper for handling in-app payments.
- react-native-image-resizer ★636 - Rescale local image files with React Native.
- react-native-barcodescanner ★491 - A barcode scanner component for react native - not maintained anymore - use react-native-camera.
- react-native-billing ★534 - In-app purchase implementation for React Native on Android.
- react-native-location ★425 - Native GPS location support for React Native.
- react-native-dotenv ★450 - A Babel preset let you import application configs from .env file (zero runtime dependency)
- react-native-social-share ★347 - Use the iOS native Twitter and Facebook share view from react native
- react-native-background-fetch ★373 - iOS BackgroundFetch API implementation. Awakens a suspended iOS app in the background to execute a `callbackFn` about every 15 min.
- react-native-queue ★359 - Your swiss army knife for task management in React Native - easily manage background tasks that run periodically when app is closed and dedicated worker threads.
- react-native-motion-manager ★223 - A react-native interface for using the Gyroscope, Accelerometer and Magnetometer
- react-native-device ★185 - UIDevice wrapper for React Native
- react-native-gcm-android ★174 - GCM for Android
- react-native-ble ★157 - React Native BLE using noble api surface
- react-native-sensors ★355 - Platform independent wrapper for sensors like Gyroscope, Accelerometer and Magnetometer with RxJS interface
- react-native-sensor-manager ★172 - Wrapper for react-native providing native sensors access. (Gyroscope, accelerometer, magnetometer, thermometer...)
- react-native-unified-contacts ★120 - React Native iOS 9+ Contacts (ios)
- react-native-discovery ★89 - Discover nearby devics using BLE. Turn iOS and Android devices into beacons
- react-native-addressbook ★81 - AddressBook module for react-native
- react-native-passcode-auth ★87 - React Native authentication with iOS Passcode.
- react-native-fingerprint-identify ★79 - React Native authentication with the Fingerprint on Android, fingerprint API compatible lib, which also combines Samsung, Xiaomi and MeiZu's official Fingerprint API.
- react-native-barcode-scanner ★60 - Barcode scanner for React Native
- react-native-bluetooth-state ★61 - Answering the question of "Is my bluetooth on?" in React Native
- react-native-clipboard ★58 - React Native component for getting or setting clipboard content
- react-native-android-sms ★48 - A react native android module to list/send sms.
- react-native-android-speech ★47 - A text-to-speech library for Android React Native.
- react-native-nfc-ios ★52 - Easy to use CoreNFC for React Native
- react-native-phone-call ★76 - A simple way to initiate a phone call in React Native
- react-native-app-info ★42 - React Native app info and version
- react-native-icloud-sync ★41 - A react-native wrapper for syncing with icloud
- react-native-sms-android ★40 - A react-native module for sending a sms message to a phone number.
- react-native-android-sqlite ★28 - A react native android wrapper for SQLite
- react-native-device-motion ★29 - iOS device motion wrapper for React Native.
- react-native-haptic-feedback ★60 - Trigger Haptic Native Feedback on iOS and Android
- react-native-heading ★31 - Get device heading (compass) information on iOS or Android
- react-native-wifi-manager ★29 - Wifi Connection Manager for React Native on Android
- react-native-battery ★30 - A React Native module that returns the battery level/status of a device
- react-native-device-battery ★30 - Observe battery state changes in your react native application
- react-native-localsearch ★17 - React Native Module for MapKit Local Search
- react-native-contacts-rx ★14 - react-native-contacts counterpart that include the support of RxJS.
- react-native-device-angles ★12 - Get rotation information in degrees (pitch, yaw, roll) - ios
- react-native-system-notification ★10 - Notification for React Native
- react-native-lock-android ★7 - Auth0 Lock for React Native (Android)
- react-native-battery-status ★11 - A battery-status for react-native
- react-native-push-with-gcm ★6 - Register device for GCM push notifications services (supported only for iOS)
- react-native-home-pressed ★8 - Listen to home and recent app events for Android
- react-native-device-info-pod ★3 - Get device information using react-native
- rn-secure-storage ★17 - Secure Storage for React Native (Android & iOS)
- react-native-fs ★2465 - Native filesystem access for react-native
- react-native-config ★1894 - Config variables for React Native apps
- react-native-arkit ★1290 - React Native binding for iOS ARKit
- react-native-permissions ★1118 - Check and request all permissions with a single api
- react-native-contacts ★882 - React Native Contacts (android & ios)
- react-native-onesignal ★871 - React Native Library for OneSignal Push Notifications Service (iOS + Android)
- react-native-iap ★450 - React-native native module for In-App Purchase.
- react-native-lock-ios ★291 - Auth0 Lock for React Native (iOS)
- react-native-android-sms-listener ★194 - Allows you to listen for incoming SMS messages
- react-native-haptic ★137 - iOS 10 + haptic feedback for React Native applications
- react-native-callkit ★94 - iOS 10 CallKit framework for React Native
- react-native-calendar-reminders ★69 - React Native module for IOS EventKit Reminders
- react-native-voip-push-notification ★48 - iOS prioritized VoIP Push Notification
- react-native-carrier-info ★41 - React Native module bridge to obtain information about the user’s home cellular service provider.
- react-native-detect-device ★11 - Detect a device on iOS or android in react-native.
- react-native-lock-android ★7 - Auth0 Lock for React Native (Android)
- react-native-sms-retriever - SMS Retriever API (Android).
- react-native-quick-actions ★593 - A react-native interface for 3D Touch home screen quick actions
- react-native-ibeacon ★334 - iBeacon support for React Native. The API is very similar to the CoreLocation Objective-C one with the only major difference that regions are plain JavaScript objects. Beacons don't work in the iOS simulator.
- react-native-device-info ★3145 - Get device information using react-native
- react-native-touch-id-android ★32 - React Native authentication with the Fingerprint on Android.
- react-native-search-api ★27 - The SearchApi module gives you a general React Native interface to interact with the iOS Search API, Core Spotlight.
- react-native-pinch ★130 - SSL pinning for react native
- react-native-mipush ★13 - MiPush for React Native
-
Text & Rich Content
- react-native-draftjs-render ★253 - A React Native render for Draft.js model
- react-native-html-to-pdf ★171 - Convert html strings to PDF documents using React Native
- react-native-htmltext ★132 - Use HTML like markup to create stylized text in react-native.
- react-native-html-webview ★102 - Display (possibly untrusted) HTML using a UIWebView in React Native.
- react-native-file-viewer ★33 - Preview any type of file supported by the mobile device
- react-native-measure-text ★48 - Measure text height without laying it out.
- react-native-hypertext ★20 - React Native module to render hypertext (text with links)
- react-native-asciimage ★17 - An ASCIImage component for React Native
- react-native-universal-modal ★16 - Universal simple modal component for React Native
- react-native-text-size ★21 - Measure text accurately before laying it out and get font information from your App.
- react-native-responsive-fontsize ★22 - Provide responsive fontsize based on device height in React-Native
- rn-pdf-reader-js ★6 - A PDF reader, in JavaScript only, for Expo, Android capable, PDF.JS
- react-native-hyperlink ★354 - A `<Hyperlink />` component for react-native that makes urls, fuzzy links, emails etc clickable and stylable
- react-native-html-render ★98 - A html render for react-native
- react-native-html ★11 - render html as react native custom elements
-
UI
- react-native-vector-icons ★9985 - React Native的可自定义图标,支持NavBar / TabBar,图像源和完整样式。从3000多个打包图标中选择或使用您自己的图标。
- react-native-swiper ★6955 - React Native的最佳Swiper组件。
- react-native-gifted-chat ★6546 - React Native(以前称为Gifted Messenger)最完整的聊天用户界面
- react-native-material-kit ★4124 - 针对于React Native的素材设计库
- react-native-calendars ★3402 - React Native 日历组件📆
- react-native-ui-kitten ★3140 - Customizable and reusable react-native component kit
- react-native-paper ★2218 - React Native素材设计.
- react-native-drawer ★2276 - React Native Drawer抽屉组件
- react-native-app-intro ★2433 - A React Native parallax effect app intro
- react-native-image-crop-picker ★2736 - iOS/Android image picker with support for multiple images and cropping
- react-native-blur ★2172 - React Native Blur component
- react-native-splash-screen ★2663 - A splash screen for react-native, hide when application loaded ,it works on iOS and Android.
- react-native-typography ★2260
- react-native-swipeout ★2194 - iOS-style swipeout buttons behind component
- react-native-material-ui ★2536 - Highly customizable material design components for React Native
- react-native-textinput-effects ★2062 - Text inputs with custom label and icon animations for iOS and android. Built by react native and inspired by Codrops.
- react-native-modalbox ★2043 - A component for react-native
- react-native-lightbox ★1917 - a very Slick and modern mobile lightbox implementation
- react-native-progress ★2069 - Progress indicators and spinners for React Native using ReactART.
- react-native-action-button ★1762 - A customizable Float Button Component for React Native
- react-native-foldview ★1616 - Animated FoldingCell implementation in React Native
- react-native-fast-image ★2240 - FastImage, performant React Native image component.
- react-native-spinkit ★1585 - A collection of animated loading indicators for React Native
- react-native-gifted-listview ★1443 - A ListView that embed some recurrent features like pull-to-refresh, infinite scrolling and more for Android and iOS React-Native apps
- react-native-viewpager ★1350 - ViewPager component for React Native
- react-native-easy-grid ★1304 - Easy Responsive Grid Layout for React Native.
- react-virgin ★1319 - native UI Kit you've been looking for.
- react-native-icons ★1168 - Quick and easy icons in React Native [video](https://www.youtube.com/watch?v=TEdM7IwTT1g#t=50)
- react-native-datepicker ★1365 - React Native date, datetime and time picker for both Android and IOS* [react-native-tableview ★1105](https://github.com/aksonov/react-native-tableview) - Native iOS TableView wrapper for React Native
- react-native-picker ★1238 - react-native-picker
- react-native-keyboard-spacer ★1103 - Plug and play react-Native keyboard spacer view.
- react-native-collapsible ★1174 - Animated collapsible component for React Native using the new Animated API with fallback. Good for accordions, toggles etc
- react-native-tinder-swipe-cards ★881 - Tinder card style swiping.
- react-native-root-toast ★971 - React native toast like component, pure javascript solution
- react-native-pathjs-charts ★842 - Android and iOS charts based on react-native-svg and paths-js
- react-native-largelist ★956 - The best performance large list component for React Native.(iOS & Android) View the video of react-native-largelist performance on [youku](http://v.youku.com/v_show/id_XMzI0ODc4ODkyOA==.html)
- react-native-slider ★845 - A pure JavaScript component for react-native
- react-native-sglistview ★731 - A memory minded implementation of React Native's ListView
- react-native-button ★707
- react-native-tabs ★687 - React Native platform-independent tabs. Could be used for bottom tab bars as well as sectioned views (with tab buttons)
- react-native-dropdownalert ★894 - A simple drop down alert with 4 pre-defined types.
- react-native-credit-card-input ★742 - 💳 💳 Easy (and good looking) credit-card input for your React Native Project
- react-native-search-bar ★671 - The native search bar for react native.
- apsl-react-native-button ★653 - React Native button component with rounded corners.
- react-native-masonry ★758 - A masonry~ish layout for rendering images.
- react-router-native ★612 - A routing library for React Native that strives for sensible API parity with [React Router](https://github.com/reactjs/react-router)
- react-native-bottom-sheet-behavior ★701 - A react native wrapper for android BottomSheetBehavior.
- react-native-modal-dropdown ★708 - A react-native dropdown/picker/selector component for both Android & iOS.
- react-native-calendar ★559 - Calendar Component for React Native
- react-native-photo-browser ★565 - Local and remote photo browser with captions, selections and grid view support.
- react-native-popup-menu ★653 - Extensible popup menu component for React Native.
- rn-placeholder ★734 - Display some placeholder stuff before rendering your text or media content in React Native (+ React Native Web !)
- react-native-qrcode ★644 - react-native qrcode generator
- react-native-timeline-listview ★665 - Timeline component for React Native App
- react-native-parsed-text ★552 - Parse text and make them into multiple React Native Text elements
- react-native-dropdown ★507 - A better Select dropdown menu for react-native
- react-native-easy-toast ★616 - A react native module to show toast like android, it works on iOS and Android.
- react-native-parallax ★479 - Parallax effects for React Native using Animated API
- react-native-popover-haobtc ★514 - A component for react-native
- react-native-activity-view ★427 - iOS share and action sheets for React Native
- react-native-step-indicator ★538 - A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView.
- react-native-sketch ★467 - A react-native <Sketch /> component to draw with touch events.
- react-native-svg-charts ★764 - One library to rule all charts for React Native
- react-native-button-component ★434 - A Beautiful, Customizable React Native Button component for iOS & Android
- react-native-refresher ★419 - A React Native pull to refresh ListView completely written in js. Also supports custom animations.
- react-native-carousel ★406 - Simple carousel component for react-native
- react-native-star-rating ★489 - A React Native component for generating and displaying interactive star ratings
- react-native-radio-buttons ★399 - A react component to implement custom radio buttons-like behaviors: multiple options, only on can be selected at once.
- react-native-gesture-password ★410 - A gesture password component for React Native
- react-native-accordion ★390 - An Accordion Component for React Native
- react-native-message-bar ★384 - A module for presenting notifications via an animated message bar at the top/bottom of the screen, highly customizable, for React Native (Android and iOS) projects.
- react-native-splashscreen ★358 - A splash screen for react-native
- react-native-fit-image ★383 - Responsive image component to fit perfectly itself.
- react-native-sortable-list ★412
- react-native-country-picker-modal ★403 - Country picker provides a modal allowing a user to select a country from a list. It display a flag next to each country name.
- react-native-pdf-view ★338 - view pdf file using react-native
- react-native-toast ★336 - A android like toast for react-native support for ios and android
- react-native-modal-picker ★333 - A cross-platform (iOS / Android), selector/picker component for React Native that is highly customizable and supports sections.
- react-native-gesture-recognizers ★313 - Gesture recognizer decorators for react-native
- react-native-check-box ★372 - Checkbox component for react native, it works on iOS and Android.
- react-native-effects-view ★304 - ReactNative Component that makes easy to use iOS8 UIVisualEffect
- react-native-super-grid ★434 - Responsive Grid View for React Native.
- react-native-root-modal ★304 - react native modal component
- react-native-grid-view ★276 - React Native Grid/Collection View component
- react-native-circular-action-menu ★305 - An animated and customizable circular floating menu.
- react-native-image-header-scroll-view ★338 - ScrollView with an image in header which become a navbar
- react-native-md-textinput ★275 - React Native TextInput styled with Material Design.
-
Programming Languages
Categories
Sub Categories
Howtos
413
UI
405
Other Platforms
250
Assorted
107
System
78
Integrations
50
Navigation
37
Media
34
Utils & Infra
32
Backend
28
Training & tutorials
27
Internals
21
Continuous Integration
20
Web
16
Storage
15
Text & Rich Content
15
Styling
15
Forms
13
Build & Development
11
Talks
11
Geolocation
9
Analytics
8
Animation
6
Internationalization
6
Monetization
3
Deep Linking
1
Reference
1
Keywords
react-native
326
android
107
ios
102
react
100
javascript
33
react-native-component
27
redux
24
component
12
typescript
11
reactjs
9
boilerplate
9
ui
9
reactnative
8
react-navigation
8
expo
8
material-design
7
listview
7
picker
7
navigation
7
modal
7
button
7
css
6
starter-kit
6
select
6
image
6
dropdown
6
react-component
5
react-native-app
5
flatlist
5
animation
5
mobile
5
ui-components
5
cross-platform
4
i18n
4
npm
4
react-native-library
4
css-in-js
4
push-notifications
4
storage
4
xcode
4
parallax
4
form
4
mobile-app
4
responsive
4
slider
4
styled-components
4
ui-kit
4
calendar
4
asyncstorage
4
camera
4