awesome-react-native
awesome-react-native中文版【更新时间2019-2-20】
https://github.com/SunXinFei/awesome-react-native
Last synced: 1 day ago
JSON representation
-
Components
-
UI
- react-native-tableview-simple ★267 - React Native component for TableView made with pure CSS
- react-native-timer-mixin ★274 - TimerMixin provides timer functions for executing code in the future that are safely cleaned up when the component unmounts. This is a fork that includes react-native InteractionManager support.
- react-native-simple-router ★255 - A community maintained router component for React Native
- react-native-tabbar ★261 - Tab bar with more freedom
- react-native-keyboardevents ★247 - Monitors keyboard show/hide notifications
- react-native-timeago ★278 - Auto-updating timeago component for React Native
- react-native-cacheable-image ★255 - A filesystem cacheable image component for react-native
- react-native-size-matters ★436 - A React-Native utility belt for scaling the size your apps UI across different sized devices.
- react-native-awesome-button ★222 - A React Native component rendering a button supporting showing different appearances and functionality given the passed props
- react-native-parallax-swiper ★315 - Configurable parallax swiper based on an iOS pattern. Uses Native Driver for super smooth parallax.
- react-native-mobx ★220 - Make your app reactive with MobX and react-native-router-flux
- react-native-progress-hud ★228 - A clean and lightweight progress HUD for your React Native app
- react-native-progress-bar ★218 - An animated progress bar component for React Native
- react-native-keyboard-manager ★267 - Library that allows to prevent issues of keyboard sliding up and cover on React-Native iOS projects.
- rn-sliding-up-panel ★321 - React Native draggable sliding up panel purly implemented in Javascript. Works nicely on both iOS and Android.
- react-native-tooltip ★217 - A react-native wrapper for showing tooltips
- react-native-egg ★220 - A easter egg component implementation simple gestures detection achieve trigger can make your react native app infinitely more fun.
- react-native-carousel-control ★199 - React Native Carousel control with support for iOS and Android.
- react-native-app-auth ★310 - React Native bridge for AppAuth - a PKCE-compliant SDK for communicating with OAuth2 providers
- react-native-image-cache-hoc ★211 - Higher Order Component that adds advanced caching and persistence functionality to standard Image component.
- autoresponsive-react-native ★201 - A Magical Layout Library For React
- react-native-autolink ★201 - Autolinking component for React Native
- react-native-cardview ★239 - CardView for react-native (All Android version and iOS)
- react-native-segmented-control-tab ★252 - native-segmented-control-tab(for Android/iOS)
- react-native-qrcode-svg ★228 - A QR Code generator for React Native based on react-native-svg and node-qrcode.
- react-native-selectme ★178 - A better Select dropdown menu for react-native
- react-native-grid-component ★188 - Easy to use grid component for your react-native project. Supports iOS and Android.
- react-native-cache-image ★158 - A cache-image for react-native
- react-native-autocomplete ★163 - React Native Component for MLPAutoCompleteTextField
- react-native-segmented-view ★159 - Segmented View for React Native (with animation)
- react-native-shimmer-placeholder ★231 - Placeholder of React Native
- react-native-webbrowser ★167 - A cross-platform (iOS / Android), full-featured, highly customizable web browser module for React Native apps.
- react-native-wheel-picker ★190 - React native cross platform picker.
- react-native-hero ★180 - A hero/banner component with support for dynamic or static images, dynamic sizing, color overlays, and more.
- react-native-shine-button ★205 - React Native for Effects like shining
- react-native-code-verification \*13 - An UI module for user-side pincode verification.
- react-native-sdr - Server Driven Rendering (SDR) component for React Native
- react-native-collapsing-toolbar ★185 - wrapper for android CollapsingToolbarLayout
- react-native-checkbox ★154 - Checkbox component for React native
- react-native-popup ★153 - popup for react-native
- react-native-radial-menu ★153 - A Radial Menu optimized for touch interfaces
- react-native-gestures ★152 - composable gesture system in react native
- react-native-page-control ★151 - React native page control, like ios UIPageControl
- react-native-parallax-scroll ★209 - Parallax Scroll component with sticky header, foreground, native-driver and all scrollable components(FlatList, ListView, SectionList, ScrollView) support.
- react-native-pagination ★182 - A Beautiful Pagination Plugin For Lists.
- react-native-calendar-select ★195 - A component to select a date period from calendar modal, like Airbnb.
- react-native-android-statusbar ★135 - A react native android package to control the status bar.
- react-native-scaling-drawer ★148 - React native scaling drawer.
- react-native-multi-slider ★137 - Pure JS slider component with multiple markers for React Native
- react-native-pulse-loader ★158 - Tinder like loader for your React Native app
- react-native-swiper-animated ★176 - Tinder-like swiper for react-native
- react-native-display ★155 - This module brings "Display: none" (css style) to turn on/off components from render. Using this module will improve your app performance and appearance with the enter/exit animations.
- react-native-color-picker ★137 - React Native implementation of color picker for both Android and iOS.
- react-native-image-carousel ★148 - Image carousel with support for fullscreen mode, image swiping and pinch-to-zoom in fullscreen mode.
- react-native-offline-mode ★144 - Swap your app with an offline version while there's no connectivity
- react-native-floating-labels ★126 - Reusabe floating lable component for react native
- react-native-iconic ★149 - React Native - Animated Icons with different states
- react-native-privacy-snapshot ★133 - Obscure passwords and other sensitive personal information when a react-native app transitions to the background
- RNParallax ★155 - A react native scroll view component with Parallax header
- react-native-popover-menu ★188 - React Native: Native Popover Menu
- react-native-beautiful-video-recorder ★125 - The video recorder component that extends from react-native-camera. It works for both iOS & Android.
- react-native-phone-input ★154 - Phone input box for React Native
- react-native-card-view ★101 - A react native card component
- react-native-gmaps ★101 - React Native Android Google Maps implementation.
- react-native-cell-components ★125 - Awesome react-native cell components! From a Cell to more complex & awesome components.
- react-native-triangle ★108 - draw triangle views in react native
- react-native-bouncy-drawer ★116 - Highly customizable Bouncy Drawer
- react-native-swipe-a-lot ★96 - A swipe component for React Native that works on iOS and Android.
- react-native-marquee-label ★100 - A marquee label for react-native
- react-native-viewport-units ★107 - Incredibly simple utility for (sort of) using viewport units with React Native.
- react-native-fading-slides ★103 - Simple looped fading slides carousel for React Native
- react-native-flexi-radio-button ★111 - Simple and flexible Radio button for React Native
- react-native-swiper2 ★86 - Swiper component for React Native. Supersede react-native-swiper
- react-native-submit-button ★96 - Animated Submit button. Works on both android and ios.
- photo-viewer ★114 - A photo viewer for react native build on top of NYTPhotoViewer and FrescoImageViewer.
- react-native-listitem ★86 - iOS-style listitem component for React Native
- react-native-drawer-menu ★97 - React Native Drawer Menu
- react-native-shared-preferences ★85 - Android's Native key value storage system in React Native
- react-native-scl-alert ★102 - React Native implementation of the package SCLAlertView-Swift
- react-native-page-swiper ★83 - Page Swiper component for React Native.
- react-native-emoji-picker ★85 - Simple Emoji picker for react-native with optional modal-like component
- react-native-sketch-canvas ★129 - A React Native component for drawing by touching on iOS and Android. (support drawing on image, text)
- react-native-progressive-input ★86 - TextInput with clear button and activity indicator, used as part of autocomplete list.
- react-native-dialog ★92 - Pure JavaScript React-Native dialog
- react-native-material-menu ★119 - Pure JavaScript material menu component for React Native.
- react-native-android-blurryoverlay ★75 - A react native android package to show a blurry overlay.
- react-native-charts ★76 - Delightfully-animated data visualization.
- react-native-textinput-utils ★79 - A react native extension which allows you to control TextInput better.
- react-native-item-cell ★69 - React Native default style iOS item cell
- react-native-calendar-datepicker ★75 - A cross-platform calendar datepicker
- react-native-calendario ★69 - React Native Calendar DatePicker
- react-native-scrollview-lazyload ★71 - react-native scrollview with image lazy load
- react-native-picker-xg ★74 - A picker for both Android and iOS
- react-native-simple-dialogs ★97 - Cross-platform simple dialogs for React Native based on the Modal component.
- react-native-scrollview-smart ★75 - A Smart ScrollView component for IOS and Android.
- react-native-picker-android ★67 - react-native-picker-android
- react-native-dropdown-android ★65 - Simple wrapper for Android's Spinner to use with react-native
- react-native-nested-stylesheet ★67 - Nestable stylesheets for react-native.
- react-native-idle-timer ★79 - An Objective-C bridge that allows you to enable and disable the screen idle timer in your React Native app
- react-native-snackbar-component ★77 - A snackbar component for Android and iOS, customizable and simple.
- react-native-scalable-image ★85 - React Native Image component which scales width or height automatically to keep the original aspect ratio.
- react-native-switch-selector ★112 - A custom Switch Selector component for Android and iOS.
- react-native-picker-select ★199 - A Picker component for React Native which emulates the native `<select>` interfaces for iOS and Android
- react-native-status-bar-height ★73 - A small library that helps you to get status bar height easily. It also support iPhone X.
- react-native-zoom-image ★75 - An image viewer component for react-native, like twitter's image viewer.
- react-native-simple-picker ★62 - A simple react-native select picker
- react-native-in-app-notification ★86 - Customisable in-app notification component for React Native
- react-native-streetview ★61 - Google's Panorama/StreetView component for iOS and Android.
- k-react-native-swipe-unlocker ★55 - A simple swipe unlock for React Native
- react-native-view-pdf ★62 - PDF viewer for React Native
- react-native-download-button ★64 - React Native Download Button: with pretty cool animation
- react-native-phone-picker ★58 - a quick phone picker control
- react-native-3dcube-navigation ★80 - Page Swiper component with 3D cube transition (horizontal and vertical)
- react-native-open-maps ★90 - A simple lib to open up the corresponding map application (Google or Apple Maps) from a set of coordinates (latitude & longitude) within react-native
- react-native-infinite-scrollview ★58 - ScrollView with infinite paged scrolling (no looping)
- react-native-slot-machine ★65 - A text slot machine component for react-native
- galio ★458 - A fresh react native UI framework.
- react-native-fs-modal ★51 - React native full screen modal component.
- react-native-multiple-choice ★57 - A cross-platform (iOS / Android) single and multiple-choice React Native component.
- react-native-swipeview ★65 - SwipeView component used to perform actions like swipe to delete, works on iOS and Android
- react-native-color-wheel ★72 - A react native reusable color picker wheel
- react-native-card-media ★63 - Card media component & Support multiple image layout
- react-native-masked-view ★50 - A element for react-native
- react-native-touchable-bounce ★62 - React Native Touchable Bounce
- react-native-adbannerview ★52 - React Native Bridge for ADBannerView
- react-native-bottom-action-sheet ★226 - React Native: Native Bottom Action Sheet
- react-native-fxblurview ★52 - React Native wrapper for popular FXBlurView library for realtime, fine-tuned blur effects
- react-native-beautiful-image ★52 - The Beautiful Image component that supports fadeIn animation and shows placeholderSource if the main source can't be loaded.
- react-native-material-cards ★70 - A material design card component, customizable and versatile.
- react-native-keyboard-accessory ★80 - Keyboard Accessory (View, Navigation) Component. Sticky views on keyboard.
- react-native-radio-button-classic ★47 - Bring Classic Radio to React-Native
- react-native-image-intent ★47 - Image intent receiver for React Native android
- react-native-thumbnail ★60 - Get thumbnail from local media.
- react-native-date ★46 - React Native date and time pickers for Android
- react-native-calendar-android ★44 - A simple material-themed calendar for react native android
- react-native-simple-stepper ★60 - A super simple react-native implementation of the UIStepper iOS control.
- react-native-viewport ★43 - Viewport dimensions for react-native
- react-native-progress-circular ★43 - A pure React Native Component for circular progress bars for both iOS and Android.
- react-native-simpledialog-android ★41 - React Native Android module to use Android's AlertDialog - same idea of AlertIOS
- react-native-tween-animation ★43 - A simple react native state tween animation module.
- react-native-md-motion-buttons ★50 - Material design motion button inspired by inVision app.
- react-native-custom-actsheet ★40 - A custom ActionSheet for react-native
- react-native-toolkit ★41 - A collection of common UI components for react native mobile apps.
- rn-render-perfs ★40 - Measure React rendering lifecycles using UI controls
- react-native-draggable-drawer ★46 - DraggableDrawer component for React Native.
- react-native-siri-wave-view ★64 - React Native: Native Siri Wave View
- react-native-popupwindow ★38 - Android PopupWindow for react-native module
- react-native-flanimatedimage ★43 - FLAnimatedImage for React Native.
- react-native-dial ★47 - A react native reusable and efficient dial knob element.
- react-native-slack-webhook ★42 - Follow some activities (new user, payment, ...) from your app via Slack and this webhook lib.
- react-native-touch-visualizer ★45 - Visualize touches and drags on React Native apps for iOS.
- react-native-wheel ★38 - android wheel view for react-native
- react-native-toast-native ★51
- react-native-full-screen ★44 - React Native FullScreen api and element
- react-native-animated-check-mark ★40 - A small react component for animated cross-mark transformation.
- react-native-circle-view ★37 - circle progress for react native android using CircleView
- react-native-slidable-tab-bar ★37 - Slidable tab bar for instant view rendering(react-native)
- react-native-view ★34 - Lightweight View component for quick styling.
- react-native-circle-checkbox ★37 - Circle checkbox component for React Native
- react-native-countdown ★33 - react native countdown button
- react-native-newsticker ★35 - The News Ticker component for React Native
- react-native-android-iconify ★30 - icons for react native android using android-iconify
- react-native-dashed-border ★33 - A element for react-native
- react-native-touchable-set-active ★30 - Touchable component for React Native that enables more advanced styling by setting an active state. Most useful for building your own touchable/button components on top of.
- react-native-photo-grid ★31 - React Native component that handles the complexities of building a grid of photos with a flexible number of photos per row.
- react-native-writebox ★33 - (iOS / Android) Facebook/Twitter textarea that autogrow and count characters.
- react-native-awesome-alert ★35 - Customizable modal components with ✔️check options in React Native
- react-native-telephone-input ★30 - React Native Telephone Input, discover country and mask telephone Input
- react-native-elastic-stack ★41 - ReactNative component that implements [elastic stack effect](https://tympanus.net/Development/ElasticStack/)
- react-native-nmrangeslider-ios ★29 - The NMRangeSlider component for React Native
- react-native-ibeacon-simulator ★32 - React Native Library to simulate device act as an iBeacon
- react-native-date-picker ★46 - A date picker component for Android and iOS
- react-native-fab ★39 - A FAB button component for Android and iOS, customizable, simple and as per material design specs.
- react-native-markdown-editor ★31 - Markdown editor like github comment editor (contains preview, markdown buttons)
- react-native-circle-progress ★24 - A custom Circle Progress Indicator for React Native
- react-native-app-intro-v2 \*5 ★24 - Latest App intro
- react-native-multi-select ★25 - you know select2 on web ? now you have it in react native at your command :)
- react-native-big-slider ★41 - Yet another, big one, pure JS easily customisable and hackable react-native slider component.
- react-native-orientation-controller ★23 - A react-native library for obtaining and controlling the current device and application orientation
- react-native-square-view ★22 - A square view component for react native.
- react-native-focus-scroll ★26 - react-native-focus-scroll can detect which children are focused when scrolling.
- react-native-dropbox-chooser ★21 - React Native dropbox chooser module
- react-native-draggable-calendar ★34 - A calendar component supporting dragging.
- react-native-simple-card-view ★23 - Easiest way to adding a card view on your screen.
- react-native-timepicker ★20 - React Native timepicker for iOS
- react-native-about-libraries ★26 - React Native: It offers information about install packages
- react-native-gl-image-filters ★27 - React Native GL Filters for Image implementation.
- rn-ab-hoc ★19 - Poor intrusive way to make A/B Testing by using an HoC instead of components.
- react-native-fade-in-view ★29 - A simple and lightweight RN component that fades in its children
- react-native-expand ★19 - A react-native expandable component for both Android and iOS
- react-native-compress ★21 - Compress video for react native. Only for iOS, Android will be coming.
- react-native-grid ★15 - The 24-column grid component for react-native
- react-native-android-circles ★14 - A react native android package to show a circle progress view.
- react-native-avatar-gravatar ★18 - React Native Gravatar component
- react-native-custom-actionsheet ★21 - Fully customizable ActionSheet for React Native.
- react-native-select-multiple ★58 - A simple and easy to use component for multiple selection of item from List.
- react-native-hijri-date-picker ★13 - Date Picker Dialog for Hijri calendar for android.
- react-native-pin-view ★48 - Easy, convenient, quick-forming PinView component. It runs smoothly for both IOS and Android.
- react-native-rebound-scrollview ★12 - React Native Android ReboundScrollView implementation.
- react-native-gravatar ★13 - react-native wrapper for gravatar-api
-
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