awesome-react-native 收集最好的React Native库,工具,教程,文章(下篇)

导航/路由文章

  • 使用react-native-router-flux的基础知识
  • React Native中的路由和导航
  • NavigatorIOS:从子组件内访问onRightButtonPress

导航演示

  • movieapp★1441 - 发现电影和电视节目 - 它使用redux和wix / react-native-navigation
  • ExNavRelay★23 - React Native + Ex-navigation + Relay集成模板
  • React Native Drawer和Bottom-Tab Navigation★6
  • React Native示例应用程序:导航

深层链接

  • react-native-deep-link★36 - React Native库来处理深层链接

文字和丰富的内容

  • react-native-hyperlink★354 - 反应原生的组件,使网址,模糊链接,电子邮件等可点击和样式化
  • react-native-draftjs-render★253 - Draft.js模型的React Native渲染
  • react-native-html-to-pdf★171 - 使用React Native将html字符串转换为PDF文档
  • react-native-htmltext★132 - 使用像标记这样的HTML在react-native中创建风格化文本。
  • react-native-html-webview★102 - 使用React Native中的UIWebView显示(可能不受信任)HTML。
  • react-native-html-render★98 - 一个反应原生的html渲染
  • react-native-measure-text★48 - 测量文本高度而不进行布局。
  • react-native-file-viewer★33 - 预览移动设备支持的任何类型的文件
  • react-native-responsive-fontsize★22 - 在React-Native中根据设备高度提供响应式字体大小
  • react-native-text-size★21 - 在布局之前准确测量文本并从您的应用程序获取字体信息。
  • react-native-hypertext★20 - React Native模块呈现超文本(带链接的文本)
  • react-native-asciimage★17 - React Native的ASCIImage组件
  • react-native-universal-modal★16 - React Native的通用简单模态组件
  • react-native-html★11 - 渲染html作为反应原生自定义元素
  • rn-pdf-reader-js★6 - 一个PDF阅读器,仅限JavaScript,适用于Expo,Android版,PDF.JS

Analytics(分析)

  • react-native-fabric★1097 - 用于Fabric,Crashlytics和Answers的React Native库
  • react-native-google-analytics-bridge★1071 - React Native的原生Google Analytics桥接器。在iOS和Android上使用官方库。
  • react-native-google-analytics★325 - 针对React Native的Google Analytics!
  • react-native-mixpanel★307 - 用于Mixpanel跟踪的React Native包装器
  • react-native-ab★160 - 用于在React Native中渲染A / B测试的组件
  • react-native-segment-io-analytics★68 - React Native Segment包装器!
  • react-native-ux-cam★32 - 用于uxcam.com的React Native包装器。
  • react-native-td★26 - 用于Treasure Data的非官方React Native SDK。
  • react-native-flurry-sdk★15 - Flurry SDK的官方React Native包装器。支持Android,iOS和tvOS。

Utils&Infra

  • 排毒★3566 - Graybox端到端(功能)测试和移动自动化库,提供对React Native的一流支持
  • react-native-workers★616 - 反应原生的后台服务和网络工作者
  • react-native-mock★504 - 一个完全模拟和测试友好的反应原生版本
  • loki★395 - 故事书的视觉回归测试
  • react-native-slowlog★271 - 基于React Native的高性能计时器分析器,可帮助您跟踪大型性能问题
  • react-native-zip-archive★173 - 压缩/解压缩归档实用程序
  • react-native-tips★160 - 此模块用于轻松创建一些提示,以帮助您的新用户了解您的应用程序的工作原理。
  • codemod-RN24-to-RN25★104 - 一个简单的codemod来处理> = RN25上的新导入样式
  • react-native-linkedin★101 React-Native LinkedIn,一个用于React-Native或Expo的简单LinkedIn登录库,带有WebView和Modal
  • react-native-eval★75 - 从您的本机代码调用任何JS函数
  • react-native-device-log★73 - 用于在设备上显示开发日志的UI和服务。
  • react-native-call-detection★73 - 帮助检测不同的呼叫状态,如来电,断开,拨号和连接
  • react-native-userdefaults-ios★66 - 用于NSUserDefaults的React Native Module
  • react-native-webp★56 - react-native-webp为反应本机组件添加了对WebP映像的支持。
  • react-native-global-event-emitter★50 - React Native的native和JS之间的共享事件发射器。
  • react-native-user-defaults★48 - react-native使用的ios UserDefaults
  • react-native-console-time-polyfill★45 - console.time和console.timeEnd polyfill for react-native
  • react-native-aws-signature★42 - 帮助生成使用AWS API所需的签名。必须使用S3,ec2或其他服务。
  • react-native-rsa★41 - 用于反应原生的RSA加密库
  • react-native-html-parser★38 - 解析反应原生的html
  • pixels-catcher★26 - 用于测试React Native UI组件和屏幕的库
  • react-native-aes★24 - AES in react-native
  • react-native-hour-format★20 - 从操作系统设置获取小时格式。
  • react-native-des★20 - 反应原生的des crypto
  • react-native-babel-jest★15 - 使用Jest进行React Native的简单测试配置
  • react-native-simple-encryption★14 - 针对react-native的简单XOR和base_64加密解密
  • react-native-immutable★12 - 使用带有react-native的immutable.js库
  • react-native-util★12 - io.js的util模块的一个分支,与React Native一起使用
  • react-native-referrer★11 - React Native仅限android库来检索广告系列引荐来源。
  • react-native-webpackager-server★6 - 响应本机webpackager服务器
  • react-native-crypto★6 - 为React Native实现加密
  • react-native-fluxbone★5 - 一组帮助React Native中的FluxBone模式的库
  • react-native-cross-settings★5 - 针对Android和iOS的React Native Settings模块。
  • react-native-HsvToRgb★3 - 将HSV(HSB)颜色转换为RGB的辅助工具。
  • react-native-tools★0 - 用于反应原生项目开发的工具
  • react-native-call-observer - 帮助观察呼入状态,如传入,结束和连接(iOS)。
  • react-native-iphone-se-helper★0 - 用于开发iphone SE大小的工具。

形式

  • formik★10633 - React中的表格,没有眼泪。
  • redux-form★4829 - Redux表单状态管理(Web和Native)
  • tcomb-form-native★2831 - 生成React Native表单
  • 反应原生天赋形式★1317 - 反应天然的形式组件
  • react-native-clean-form★414 - 具有redux-form集成的漂亮外形元素。可与样式组件一起设计。
  • react-native-form-generator★354 - 轻而易举地生成令人惊叹的React Native表单
  • react-native-form★138 - 一个简单的react-native组件来包装你的表单字段!
  • 反应 - 反应形式★106 - 反应中的角状反应形式。
  • react-native-forms★86 - 用于创建,验证和序列化本机形式的声明性API。
  • react-native-formawesome - 复杂而简单的表单构建器。
  • react-native-from-builder★69 - 以智能方式处理表单。
  • foect★37 - React Native的简单表单验证库
  • react-native-fm-form★13 - 在几行代码中生成React Native的列表视图形式
  • react-native-form-flux★2 - 使用Flux架构进行React Native Form管理
  • react-native-form-validator★0 - 一个简单的反应原生验证库

地理位置

  • react-native-background-geolocation★1316 - 复杂的跨平台背景位置跟踪和地理围栏模块,具有电池意识的运动检测智能(Android需要付费许可证)。
  • react-native-mauron85-background-geolocation★657 - React Native Android和iOS模块,用于背景和前景地理定位,节省电池“循环区域监控”和“停止检测”
  • react-native-geocoder★344 - 对原生地理编码和反向地理编码做出反应
  • react-native-geo-fencing★100 - 使用Google Geometry库确定位置是否在定义的地理边界内的本机模块
  • react-native-fused-location★82 - 使用新的Fused API在Android上使用react-native的最佳位置。
  • react-native-android-geolocation★19 - React Native Module通过Google Play API使用Android Geolocation
  • react-native-reverse-geo★18 - React Native模块桥接器将地址转换为地理坐标。
  • react-native-boundary★12 - React Native模块使用地理围栏。适用于iOS和Android的原生实现。
  • react-native-geolocation-android★3 - 用于反应原生android的地理定位模块

国际化

  • react-native-localize★603 - React Native Localize

  • react-native-globalize★192 - React Native的全球化助手

  • redux-react-native-i18n★40 - 针对Redux上的React Native应用程序的i18n解决方案

  • react-native-intl★37 - React Native模块提供本机Intl实现和转换扩展

  • rn-translate-template★18 - 适用于所有iOS和Android支持语言的I18n模板

  • react-native-i18n★1778 - React Native + i18n.js 不适用于react-native-localize

  • react-native-languages★246 - React Native属性和与设备语言相关的方法 现在称为react-native-localize

建设与发展

  • reactotron★9198 - 从您的终端舒适地控制,监控和检测您的React Native应用程序。
  • react-native-code-push★5184 - CodePush服务的React Native插件
  • react-native-webpack-server★935 - 使用Webpack构建React Native应用程序
  • generator-rn-toolbox★800 - Yeoman发电机,用于启动项目并设置持续部署。
  • babel-preset-react-native-stage-0★97 - 用最新的Javascript好东西预设的Babel
  • react-native-debug-stylesheet★75 - 为所有视图添加彩色边框或背景,以便更轻松地调试布局问题
  • react-native-console-panel★73 - 对显示控制台消息的本机组件做出反应。
  • react-native-css-loader★39 - 您可以将react-native-css-loader与react-native-webpack-server一起使用,它可以使用webpack更好地构建react-native app。
  • react-native-assets★31 - 管理资产的模块。它允许您从网络下载资产并存储到iOS上的特定本地文件夹
  • react-native-cosmos★18 - 用于测试具有已定义道具/状态夹具的反应原生组件的DX工具。
  • react-native-kill-packager★15 - kill running反应原生包装器。
  • react-native-build-cli★3 - 用于本地构建反应的cli工具

造型

  • 样式组件★20064 - 样式React和React Native使用标记的模板文字。
  • 情感★5627 - 风格作为一种国家的功能。
  • react-native-extended-stylesheet★1689 - 使用变量,相对单位,百分比,数学运算,缩放和其他东西扩展React Native样式表。
  • react-native-css★755 - 使用css设置React-Native组件并内置支持SASS。
  • react-native-style-tachyons★525 - 基于tachyons.css为每个人提供功能性,可维护的设计。
  • 迷人本土★454 - 魅力的 React Native版本 - 组件样式库。
  • react-native-responsive★295 - 现在你的React Native项目(ios和android)中媒体查询的强大功能!现在可以轻松管理响应式设计!
  • cairn★110 - 基于字符串的简单样式选择器引擎,支持基本继承。
  • react-native-theme★104 - 反应原生项目的主题经理!
  • react-native-css-modules★44 - 使用CSS,Sass,Less或Stylus设计React-Native组件。
  • rn-less★15 - 样式反应原生少(具有VS代码扩展支持)
  • react-native-prism★10 - React Native的最小,惯用的风格管理
  • react-native-paint★5 - React Native StyleSheet的主题抽象。在这里阅读它。
  • binstorm★5 - BinStorm是一个React Native样式实用程序,用于快速构建自定义用户界面。在这里阅读它。
  • styled-react-native - 使用简单方法(样式覆盖,组件组合,增强样式属性)使用本机样式进行高级反应。这篇中篇文章的完整介绍。
  • react-native-tailwindcss - 基于TailwindCSS的反应原生样式系统。

系统

  • react-native-firebase★4192 - 针对React Native的经过充分测试的功能丰富的Firebase实现,支持10+ Firebase模块(包括Cloud Firestore)的iOS和Android平台。
  • react-native-push-notification★3431 - React Native Local和Remote Notifications
  • react-native-device-info★3145 - 使用react-native获取设备信息
  • react-native-fs★2465 - 本机文件系统访问本地反应
  • react-native-config★1894 - React Native应用程序的配置变量
  • react-native-fcm★1564 - 对firebase云消息传递和本地通知的本机模块做出反应
  • react-native-notifications★1396 - 反应原生通知
  • react-native-arkit★1290 - 针对iOS ARKit的React Native绑定
  • react-native-permissions★1118 - 使用单个api检查并请求所有权限
  • react-native-keychain★992 - React Native的Keychain Access
  • react-native-touch-id★902 - 使用本机Touch ID弹出窗口进行React Native身份验证。
  • react-native-contacts★882 - React Native Contacts(android&ios)
  • react-native-communications★871 - 在React Native中轻松调用,发送电子邮件,发送短信或发送电子邮件
  • react-native-onesignal★871 - 用于OneSignal推送通知服务(iOS + Android)的React Native Library
  • react-native-in-app-utils★743 - 用于处理应用内付款的反应原生包装器。
  • react-native-image-resizer★636 - 使用React Native重新缩放本地图像文件。
  • react-native-quick-actions★593 - 用于3D Touch主屏幕快速操作的反应原生界面
  • react-native-billing★534 - Android上React Native的应用内购买实施。
  • react-native-barcodescanner★491 - 用于反应原生的条形码扫描器组件 - 不再维护 - 使用react-native-camera。
  • react-native-iap★450 - 用于应用程序内购买的React-native本机模块。
  • react-native-dotenv★450 - Babel预设允许您从.env文件导入应用程序配置(零运行时依赖性)
  • react-native-location★425 - 本机GPS位置支持React Native。
  • react-native-background-fetch★373 - iOS BackgroundFetch API实现。在后台唤醒暂停的iOS应用程序,callbackFn大约每15分钟执行一次。
  • react-native-queue★359 - 您的瑞士军刀用于React Native中的任务管理 - 轻松管理在应用程序关闭和专用工作线程时定期运行的后台任务。
  • react-native-sensors★355 - 用于陀螺仪,加速度计和磁力计等传感器的平台独立包装器,带有RxJS接口
  • react-native-social-share★347 - 使用iOS原生Twitter和Facebook共享视图作出反应原生
  • react-native-ibeacon★334 - iBeacon支持React Native。该API与CoreLocation Objective-C非常相似,唯一的区别是区域是纯JavaScript对象。信标不适用于iOS模拟器。
  • react-native-lock-ios★291 - 用于React Native的Auth0锁(iOS)
  • react-native-motion-manager★223 - 用于使用陀螺仪,加速度计和磁力计的反应原生接口
  • react-native-android-sms-listener★194 - 允许您收听传入的SMS消息
  • react-native-device★185 - React Native的UIDevice包装器
  • react-native-gcm-android★174 - 适用于Android的GCM
  • react-native-sensor-manager★172 - 用于本地传感器访问的反应原生包装器。(陀螺仪,加速度计,磁力计,温度计...)
  • react-native-ble★157 - 使用高贵的api表面反应原生BLE
  • react-native-haptic★137 - 针对React Native应用程序的iOS 10 +触觉反馈
  • react-native-pinch★130 - 用于反应原生的SSL固定
  • react-native-unified-contacts★120 - React Native iOS 9+联系人(ios)
  • react-native-callkit★94 - 针对React Native的iOS 10 CallKit框架
  • react-native-discovery★89 - 使用BLE发现附近的devics。将iOS和Android设备变为信标
  • react-native-passcode-auth★87 - 使用iOS密码进行本机身份验证。
  • react-native-addressbook★81 - 用于react-native的AddressBook模块
  • react-native-fingerprint-identify★79 - 使用Android上的Fingerprint进行React Native身份验证,兼容指纹API的lib,它还结合了Samsung,Xiaomi和MeiZu的官方指纹API。
  • react-native-phone-call★76 - 在React Native中发起电话呼叫的简单方法
  • react-native-calendar-reminders★69 - 用于IOS EventKit提醒的React Native模块
  • react-native-bluetooth-state★61 - 回答“我的蓝牙开启了吗?”的问题 在React Native中
  • react-native-barcode-scanner★60 - React Native的条形码扫描器
  • react-native-haptic-feedback★60 - 在iOS和Android上触发触觉本机反馈
  • react-native-clipboard★58 - 用于获取或设置剪贴板内容的React Native组件
  • react-native-nfc-ios★52 - 易于使用的CoreNFC用于React Native
  • react-native-android-sms★48 - 用于列出/发送短信的本机安卓模块。
  • react-native-voip-push-notification★48 - iOS优先级VoIP推送通知
  • react-native-android-speech★47 - Android React Native的文本到语音库。
  • react-native-app-info★42 - React Native应用程序信息和版本
  • react-native-icloud-sync★41 - 用于与icloud同步的反应原生包装器
  • react-native-carrier-info★41 - React Native模块桥接器,用于获取有关用户家庭蜂窝服务提供商的信息。
  • react-native-sms-android★40 - 用于向手机号码发送短信的反应原生模块。
  • react-native-touch-id-android★32 - 在Android上使用指纹实现本机身份验证。
  • react-native-heading★31 - 在iOS或Android上获取设备标题(指南针)信息
  • react-native-battery★30 - React Native模块,返回设备的电池电量/状态
  • react-native-device-battery★30 - 观察您的反应本机应用程序中的电池状态变化
  • react-native-device-motion★29 - React Native的iOS设备运动包装器。
  • react-native-wifi-manager★29 - 适用于Android的React Native的Wifi连接管理器
  • react-native-android-sqlite★28 - 为SQLite做出反应原生的android包装器
  • react-native-search-api★27 - SearchApi模块为您提供了一个通用的React Native接口,可与iOS Search API Core Spotlight进行交互。
  • react-native-ssl-pinning★20 - 在Android上使用OkHttp 3进行React Native SSL固定,在iOS上使用AFNetworking
  • react-native-localsearch★17 - 用于MapKit本地搜索的React Native Module
  • 安全存储★17 - React Native的安全存储(Android和iOS)
  • react-native-contacts-rx★14 - 反应原生联系对应,包括RxJS的支持。
  • react-native-mipush★13 - MiPush for React Native
  • react-native-device-angles★12 - 以度数(俯仰,偏航,滚动)获取旋转信息 - ios
  • react-native-detect-device★11 - 检测iOS或android上的设备是否为react-native。
  • react-native-battery-status★11 - 反应原生的电池状态
  • react-native-system-notification★10 - React Native的通知
  • react-native-home-pressed★8 - 收听Android的家庭和最近的应用程序事件
  • react-native-lock-android★7 - 用于React Native的Auth0锁(Android)
  • react-native-push-with-gcm★6 - 为GCM推送通知服务注册设备(仅支持iOS)
  • react-native-device-info-pod★3 - 使用react-native获取设备信息
  • react-native-sms-retriever - SMS Retriever API(Android)。

卷筒纸

  • react-native-webrtc★1805 - React Native的WebRTC模块。
  • react-native-webview-bridge★1112 - React Native WebView Javascript Bridge
  • react-native-safari-view★387 - 用于Safari View Controller的React Native包装器
  • react-native-webview-android★305 - 简单的React Native Android模块在你的应用程序中使用Android的WebView
  • react-native-for-web★247 - 一组类和反应组件,使您可以在浏览器中使用本机应用程序。(显然有一些限制)
  • react-native-browser★107 - 基于TOWebViewController的React Native应用程序的全功能Web浏览器模块
  • react-native-webview-crosswalk★88 - Android上用于React Native的Crosswalk的WebView
  • react-native-turbolinks★72 - 使用Turbolinks 5构建混合应用程序的React Native适配器
  • react-native-webintent★53 - 在默认浏览器中使用本机android模块打开链接
  • react-native-web-container★36 - 反应本机WebView的包装器,用于添加autoHeight,scrub html等
  • react-native-inappbrowser-reborn★30 - 用于React Native的InAppBrowser(Android和iOS)
  • react-native-browser-polyfill★29 - 针对react-native Javascript环境的polyfill集合。
  • react-native-cookiemanager★19 - react-native cookie manager library。
  • react-native-bridgeable-webview★16 - 一个反应原生的webview,带有反应原生代码的桥梁
  • react-native-html2native★3 - 反应原生的html渲染
  • react-native-webview★3 - 用于本地反应的android webview

媒体

  • react-native-camera★6227 - 相机组件
  • react-native-video★3470 - 反应原生的视频组件
  • react-native-sound★1556 - 用于播放声音片段的React Native模块
  • react-native-audio★798 - 在iOS或Android React Native应用程序中录制和播放音频。
  • react-native-camera-kit★701 - 高级原生相机和图库组件和设备照片API。
  • react-native-audio-streaming★679 - 用于播放音频流的iOS和Android模块,具有后台支持和媒体控制
  • react-native-video-processing★528 - React-Native的原生视频编辑/修剪/过滤库
  • react-native-track-player★441 - 为音乐应用程序创建的完全成熟的音频模块。为Android,iOS和Windows提供音频播放,外部媒体控制,chromecast支持和后台模式。
  • react-native-camera-roll-picker★312 - 一个React Native组件,提供从相机胶卷中选择的图像
  • react-native-incall-manager★272 - 在像webrtc这样的音频/视频聊天中处理媒体路由/传感器/事件
  • react-native-speech★246 - React Native的文本到语音库。
  • react-native-screcorder★214 - 使用类似Vine的点击拍摄图片和录制视频进行录制
  • react-native-photos-framework★154 - 用于React Native的现代化全面的CameraRoll / iCloud库
  • react-native-audioplayer★99 - 用于本地反应的小型音频播放器库
  • react-native-player★81 - 反应原生的媒体播放器
  • react-native-vlc-player★80 - 反应原生的VLC播放器
  • react-native-volume-slider★69 - React Native VolumeView组件
  • react-native-sound-demo★63 - react-native-sound演示项目
  • react-native-interactive-image-gallery★60 - 用于显示图像库的React Native组件。
  • react-native-color-grabber★57 - 用于查找图像中主色的React本机组件
  • react-native-hue-player★43 - 音频播放器到离线/本地和在线/流媒体音频。
  • react-native-media-meta★41 - 在React Native应用程序中获取媒体文件元数据
  • react-native-sound-recorder★41 - React Native的无麻烦的录音机。
  • react-native-fullscreen-video★39 - 在本地视频反应之上的全屏视频组件
  • react-native-android-audio-streaming-aac★25 - 本地流媒体播放器
  • react-native-true-sight★18 - 一个跨平台视频播放器,具有可定制的React Native控件。
  • react-native-audio-manager★15 - 用于响应原生Android的音频播放器库
  • react-native-safe-image★13 - 真正轻巧的Rea​​ct-Native软件包可以在图像出错时处理回退
  • react-native-audio-player★12 - 用于在Android上播放音频的React Native模块
  • react-native-mediaplayer★12 - React Native的简单全屏媒体播放器。
  • react-native-simple-sound★11 - 启动,停止和暂停声音。仅限iOS。源自react-native-sound
  • react-native-tone★7 - 生成简单的正弦波,指定频率和幅度。无限期播放声音或指定时间间隔播放声音(仅限iOS)。
  • 反应原生媒体捕获★6 - 反应原生的媒体捕获

存储

  • WatermelonDB★4649 - 用于功能强大的React和React Native应用程序的下一代数据库,可扩展到10,000个记录并保持快速。
  • 领域★3184 - SQLite和键值存储的另一种移动数据库。
  • react-native-storage★2115 - 这是本地存储包装器,用于本机(AsyncStorage)和浏览器(localStorage)。需要ES6 / babel。
  • react-native-sqlite-storage★1508 - 针对React Native的SQLite3绑定(Android和iOS)
  • react-native-simple-store★731 - React Native的AsyncStorage的简约包装器。
  • react-native-store★561 - 基于react-native AsyncStorage的简单数据库。
  • react-native-sqlite★539 - 针对React Native的SQLite3绑定
  • react-native-db-models★168 - React Native Apps的本地数据库模型
  • react-native-sqlite-2★106 - 适用于Android和iOS的React Native的SQLite3 Native插件
  • react-native-couchbase-lite★105 - 反应原生的couchbase lite绑定
  • react-native-persistent-job★72 - 运行在崩溃,连接丢失或异常后重试的异步任务
  • pouchdb-adapter-react-native-sqlite★49 - 使用ReactNative SQLite作为其后备存储的PouchDB适配器
  • react-native-pouchdb★38 - 在React Native中运行pouchdb!
  • react-native-level-fs★20 -fs for react-native使用level-filesystem和asyncstorage-down
  • react-native- mongoose ★17 - 基于AsyncStorage的mongoose,类似于本地反应的存储

后端

  • react-native-fetch-blob★2299 - 模块集成了网络和文件系统。支持文件流。
  • reactivesearch-native★1218 - React Native的appbase.io和Elasticsearch UI组件。
  • react-native-meteor★673 - 全流星客户端
  • aws-sdk-react-native★650 - 适用于React Native的AWS开发工具包(官方开发者预览版)
  • react-native-simple-auth★592 - iOS上React Native的原生社会认证
  • react-native-uploader★455 - 用于上传文件和相机胶卷资产的React Native模块。支持进度通知。
  • react-native-lazyload★342 - lazyload for react native
  • react-native-aws3★293 - 用于上传到AWS S3的纯JavaScript React Native库
  • react-native-background-upload★270 - 上传React Native应用程序中的文件,即使它是后台的。支持Android和iOS,包括iOS Camera Roll资源。
  • react-native-xmpp★256 - React Native的XMPP库
  • react-native-tcp★199 - 节点的反应原生网络API
  • react-native-udp★147 - node的dgram API for react-native
  • react-native-aws-cognito-js★131 - 适用于JavaScript的Amazon Cognito Identity SDK以及适用于React Native的AWS SDK for JavaScript。
  • feathers-client★121 - 使用React Native,NodeJS和任何客户端框架的羽毛客户端。
  • react-native-multipeer★117 - 使用Multipeer Connectivity通过ad hoc wifi进行通信
  • react-native-swift-socketio★105 - socket.io-client-swift的本地包装器
  • react-native-file-upload★103 - react-native的文件上传插件
  • react-native-networking★99 - 使用AFNetworking下载和上传文件的react-native模块
  • react-native-s3★80 - 适用于AWS iOS / Android S3 SDK的React Native包装器(TransferUtility)
  • react-native-rest-kit★65 - 使用fetch方法的React Native RESTful API工具包
  • react-native-cognito★63 - 基于AWS Cognito的React Native认证模块。
  • react-native-file-download★45 - 一个简单的文件下载模块,用于本地反应
  • react-native-jwt★37 - React本机兼容的JSON Web令牌实用程序
  • react-native-sync★28 - React Native realmjs数据库与MySQL,Oracle,MS SQL Server和PostgreSQL之间的双向增量同步
  • react-native-ssdp★26 - SSDP协议的React Native分支,用于发现即插即用设备。
  • react-native-http★13 - React native http
  • react-native-async-http★5 - 用于async-http的React Native组件
  • react-native-nchan★3 - React Native的Nchan(发布/订阅服务器)模块

集成

  • react-native-wechat★2016 - 用于微信应用程序的本地库
  • react-native-facebook-login★1141 - 本机iOS Facebook SDK登录按钮和管理器的React Native包装器
  • react-native-google-signin★1123 - Google Signin为您的本机应用程序做出反应
  • react-native-google-places-autocomplete★846 - 适用于iOS和Android React-Native应用程序的可自定义Google Places自动填充组件
  • react-instantsearch★644 - Algolia快速搜索React和React Native应用程序
  • react-native-awesome-card-io★331 - React Native(iOS和Android)的完整且跨平台的card.io组件
  • react-native-qq★278 - React Native中的QQ登录和共享支持。
  • react-native-facebook-account-kit★227 - React Native的Facebook Account Kit SDK包装器。
  • react-native-wechat-ios★199 - 用于React Native(iOS)的微信SDK。
  • react-native-card-io★171 - 用于card.io的React Native组件
  • react-native-voximplant★126 - VoxImplant Mobile SDK,用于将语音和视频通信嵌入到React Native应用程序中。
  • instabug-reactnative★122 - 用于Bug报告Instabug SDK的React Native包装器。
  • react-native-fabric-digits★112面料数字包装React-Native
  • react-native-braintree★104 - 使用Braintree的v.zero SDK(目前仅限iOS)集成付款的反应原生界面
  • react-native-dialogflow★104 - Google Dialogflow的反应原生桥(api.ai)
  • react-native-signalr★100 - SignalR-client for react-native
  • react-native-twilio★87 - Twilio Client SDK的React Native包装器。
  • react-native-twilio-programmable-voice★86 - 用于Twilio可编程语音SDK的React Native包装器。
  • react-native-qqsdk★83 - 针对Android和iOS的腾讯QQ SDK的React Native包装器。提供对QQ ssoLogin,QQ共享,QQ区域共享等的访问。
  • react-native-braintree-xplat★81 - 跨平台的Braintree v.zero模块。
  • react-native-android-vitamio★72 - 用于Android Vitamio视频播放器的React-native组件
  • react-native-linkedin-login★69 - Linkedin登录您的本机应用程序
  • react-native-spring-scrollview★64 - React Native Spring ScrollView V2是一款高性能的跨平台本机反弹ScrollView for React Native。(iOS和Android)
  • react-native-instagram-oauth★63 - react-native instagram登录
  • react-native-digits★60 - 在React Native中使用的数字包装器
  • react-native-realtimemessaging-android★53 - React-Native Android的实时框架云消息发布/订阅客户端
  • react-native-new-relic★53 - 针对反应原生的新Relic事件报告。
  • react-native-onepassword★52 - React Native与OnePassword扩展的集成。
  • react-native-level★38 - levelup API for react-native AsyncStorage。
  • react-native-instagram-share★28 - 用于在instagram(iOS)内共享图像和视频的反应原生界面
  • react-native-braintree-android★24 - Braintree的Android原生付款用户界面
  • react-native-amap★21 - 用于使用AMap Android SDK构建地图的React Native组件
  • react-native-realtime-pusher★19 - 实现Pusher Realtime API的React Native模块
  • react-native-conekta★17 - 用于React Native的Conekta SDK
  • react-native-fitness★17 - 一个与Apple Healthkit和Google Fit交互的React Native模块
  • react-native-woopra★14 - 基于Promise的Woopra库,用于反应原生
  • react-native-sinch-verification★14 - Sinch验证本地反应
  • react-native-testfairy★13 - React Native的TestFairy
  • react-native-leancloud★10 - 一个原生的LeanCloud组件
  • react-native-flurry★9 - 用于Flurry的React Native包装器
  • react-native-realtimemessaging-ios★8 - React-Native的实时框架云消息发布/订阅客户端
  • react-native-realtimestorage-ios★8 - React-Native的Realtime Framework云存储客户端
  • react-native-axmall-alipay★7 - 反应原生的支付宝
  • react-native-youtube-oauth★7 - react-native接口登录youtube(iOS)
  • react-native-hawk★5 - 反应原生的Hawk包装
  • react-native-sumup★5 - SumupSDK的React Native实现。
  • react-native-instagram★5 - react-native instagram wrapper api(iOS)
  • react-native-realtimestorage-android★4 - React-Native Android的实时云存储客户端
  • react-native-fbintent★4 - Android Facebook App的React Native意图
  • react-native-heyzap - React Native的Heyzap插件
  • react-native-launch-navigator - React Native模块从单个API(Android和iOS)启动流行的导航/骑行应用程序
  • react-native-agora +190 - React Native Agora WebRTC Wrapper。

货币化

  • react-native-admob★713 - Google AdMob横幅的反应本机组件。
  • react-native-stripe-api★155 - 用于Stripe Rest API的小型React Native库
  • react-native-revmob★15 - React Native的RevMob包装器。
  • react-native-google-pay★2 - 接受使用Google Pay支付React Native应用程序的付款。
  • react-native-apay★2 - 用于Apple Pay的React Native桥接器
  • react-native-in-app-payments★18 - 适用于In-App Payments SDK的Square React Native插件。

动画

  • react-native-animatable★5787 - React Native的标准易用动画集和声明性转换
  • react-native-interactable★4148 - 在React Native中实现高性能可交互视图的实验
  • react-native-reanimated★680 - React Native的动画库重新实现
  • react-native-spruce★412 - 用于Spruce动画库的React Native Bridge
  • react-native-magic-move★402 - 在react-native中创建场景之间的神奇移动过渡 (共享元素转换)
  • react-native-gl-model-view★210 - 显示和动画纹理Wavefront .OBJ 3D模型,60fps(iOS)
  • react-native-animated-sprite★104 - 一个功能丰富的声明组件,用于动画,补间和拖动精灵。

延期

  • React Native Today Widget★190 - React Native中的iOS Today Widget扩展
  • 反应原生Android小部件概念证明★127 - 反应原生的Android小部件概念证明

其他平台

  • react-native-web★10904 - React Native for Web
  • react-native-macos★10453 - 针对OS X的React Native
  • reactxp★7268 - 用于跨平台应用程序开发的库
  • react-native-windows★5547 - React Native for Universal Windows Platform
  • @ areslabs / alita★392 - 为mini-program做出反应(微信小程序)
  • react-native-tvos-controller★15 - 用于反应原生的TvOS远程控制器模块。
  • react-native-watchkit★1 - 为WatchKit做出原生反应

公用事业

有用的React Native工具。

  • react-native-debugger★4017 - React Native Debugger的独立应用程序,带有React DevTools / Redux DevTools
  • haul★2711 - 用于开发React Native应用程序的命令行工具
  • rnpm★2408 - 对原生包经理做出反应
  • generact★1125 - 无论您如何构建应用程序,CLI都可以根据现有组件生成组件
  • react-native-rename★901 - 只用一个命令重命名react-native app
  • react-native-exception-handler★504 - 避免在应用程序的生成版本中出现静默崩溃和错误
  • Electrode Native★439 - 一个简化React Native组件在现有移动应用程序中集成的平台。
  • Ruby React Native(通过蛋白石)★391 - 使用Ruby构建React Native应用程序
  • rn-snoopy★329 - 对React Native网桥进行分析,监控和警报。更多这里。
  • react-native-snippets★249 - 用于本地反应的Sublime Text Snippets的集合
  • react-native-bundle-visualizer★141 - 查看你的RN包内有什么内容; 用于优化束大小
  • Makeicon★70 - 为iOS和Android的所有分辨率生成移动应用程序图标
  • AsyncStorage开发菜单项★67 - 在开发菜单中添加一个选项,以记录AsyncStorage的内容。
  • rn-diff-purge★64 - 升级React Native版本的最简单方法。您可以找到每个React Native版本的差异,这些版本是通过在新版本中使用新创建的应用程序来扩展先前版本而创建的。
  • React Native Actions★55 - 从VSCode中运行React Native操作。
  • rsx★29 - react-nativeCLI工具的替代方案
  • ADB自动重启动器★8 - 在使用设备调试应用程序时发生崩溃时自动重启ADB服务。
  • rn-nodeify★6 - hack允许react-native项目使用节点核心模块
  • react-native-ruler★3 - 用于测量React Native屏幕上像素尺寸的devtool
  • BuilderX - 为您编写React Native代码的设计工具,Desktop Mac app可替代您的传统UX设计工具。
  • CodePush - 立即将代码更新推送到您的应用程序
  • 故事书 - React组件的UI开发环境
  • BugSnag - 记录本机和JS错误的工具。有免费套餐。包括有关用户,环境,会话,发布等的有用数据。
  • React Native Playground - 通过实时模拟器在浏览器中运行React Native应用程序
  • exponent - 使用没有XCode的React Native(预览器应用程序+本地服务器基础结构)
  • Deco IDE - 使用组件管理器实现本机IDE

种子

利用现有种子开始开发。

  • 点燃★8832 - React Native的一个不公平的开始 - 用于redux / sagas的Generator CLI等等。
  • Pepperoni★4383 - 适用于Android和iOS的入门套件,Redux,Immutable.js,磁盘持久应用状态
  • Snowflake★4321 - Android和iOS,Redux,Jest(88%覆盖率),Immutable,Parse.com
  • native-starter-kit★1506 - React Native + NativeBase + React Navigation + Redux + CodePush应用程序(iOS和Android)的入门套件
  • React Native Hackathon Starter★732 - React Native Starter Project,非常适合黑客马拉松或快速原型制作。包括选项卡,导航,Redux,React Native Vector图标和React Native Elements
  • React Native Meteor Boilerplate★615
  • React Native Seed★504 - 一套React Native Boilerplates可供选择。用于状态管理的MobX或Redux,用于静态类型检查的TypeScript或Flow以及用于堆栈的CRNA或普通React Native - 由Native Base的创建者提供。
  • React Native Starter★388 - 一个功能强大的入门模板,用于引导您的移动应用程序的开发。
  • ReactNativeTS★353 - Typescript中React Native项目的Boilerplate。
  • 由Ueno提供的react-native-starter★311 - 专业的反应原生入门套件,包含部署坚如磐石的应用程序所需的一切
  • 反应本地巴贝尔★241
  • 反应原生香草★185 -使用React Native构建通用跨平台应用程序。包括最新的iOStvOSAndroidAndroid TVAndroid WearWebTizen TVTizen WatchLG webOSmacOS/OSXWindowsKaiOS平台
  • react-native-template-typescript★183 - 干净简约的React Native模板,可快速启动TypeScript。
  • react-native-redux★160 - React Native + Redux + Redux Saga
  • 反应 - 天然 - 反应 - 回流★145
  • react-native-hot-redux-starter★135
  • TheCodingMachine样板★102 - React Native样板,通过关注点分离促进可靠的架构。
  • Rhinos-app★81 - 基于react-native-web构建的跨平台React Native样板(iOS,Android,Web)。
  • react-native-web-boilerplate★72 - 一个react-native-web无状态hmr样板文件
  • react-native-boilerplate★61 - 使用React Native和Redux进行移动开发的简单样板
  • react-native-web-workspace★58 - 一个跨平台应用程序,在monorepo中做出反应
  • Baker★46 - 一款自以为是的MVP工具包,可帮助您使用React Native和Parse Server快速构建移动应用程序
  • React-Native-Starter-Pack★40 - React Native 0.34 + React-Redux(带有Redux-Storage)+ Native Base + Code Push
  • react-native-relay-example★38 - React Native使用Relay
  • MeteorNative Boilerplate★23 - 带有Redux的React Native和Meteor样板。
  • rn-mobx-template★17 - 用MobX模板反应Native
  • react-native-boilerplate-chucknorris★15 - React Native + React Navigation + React Native Elements(iOS和Android)的样板
  • react-native-template-super★7 - 用于react-native + React Navigation + Redux + Redux Persur的turbo启动模板
  • rn-relay-drawer-template★4 - React Native使用RNRF,抽屉和继电器
  • react-native-easy-starter - 一个React-native入门套件,使用最新的React和React-Native,简单易用,代码推送,反应原生文件,钩子工作流程,contextapis,主题支持等等(android + ios) )
  • React Native Starter Kit - React Native入门套件,包含用户入门元素,包括Firebase Auth和Facebook Login集成。
  • 令人敬畏的React Native Boilerplates - 使用最流行的react-native导航和UI库有效开发您的开发
  • react-int - 一种使用reactx和react-native与redux和redux-saga的简单方法。

图书馆

React Native开发的库/ SDK类型添加。

  • React Native Elements★13599 - React Native UI元素和组件的集合。
  • Shoutem UI★3802 - 来自Shoutem的React Native的完整UI工具包。
  • Panza★243 - 用于反应原生的无状态,功能,跨平台ui组件的集合。
  • BlankApp UI★78 - React Native的高度可定制和主题组件。
  • React Native Common★49 - 用于React Native的UI和API组件库。

开源应用程序

开源React Native应用程序和其他示例。

  • f8app★13070 - 2017年官方F8(Facebook开发者大会)应用程序。请参阅博客文章。
  • 30天的反应原生★5192 - 30天的React Native示例(灵感来自30DaysofSwift)
  • react-native-nw-react-calculator★4624 - 具有相同代码的移动,桌面和网站应用程序
  • GitPoint★3833 - 适用于iOS和Android的移动GitHub客户端。
  • 黑客新闻(iOS和Android)★3460
  • 阅读★2947 - 阅读应用程序写入React-Native。
  • Status.im★2470 - 以太坊客户端。
  • GitHub热门★2452 - 这是一个GitHub最受欢迎的存储库查看器与React Native。
  • Dribbble React Native★1927年
  • react-native-gitfeed★1709 - 另一个用react-native(iOS和android)编写的Github客户端
  • Finance React Native★1680 - iOS的股票应用程序克隆,用React Native编写,用于演示目的。
  • 俏皮话 ★965 - 适用于iOS和Android的认知行为疗法。
  • TaskRabbit的示例应用程序★802 - Task Rabbit的应用程序制作的测试平台
  • React Weather★702 - 使用React Native构建的简单天气应用程序
  • Boostnote★630 - Boostnote:开源笔记。
  • react-native-sudoku★540 - 用React Native编写的数独游戏
  • react-native-hiapp★513 - 一个简单的Twitter式演示应用程序,用react-native编写
  • React Native Netflix★489 - 类似Netflix的应用程序。
  • 什么事?★430 - 点相机在东西上学习如何用不同的语言说出来。
  • 反应原生篮球★425 - Facebook篮球比赛的克隆
  • Surmon.me.native★406对于surmon.me的反应原生的应用
  • 用于客户端登录身份验证的React Native项目示例★402
  • GitterMobile★387 - 适用于iOS和Android的Gitter(github聊天)客户端
  • ReactNativeRedditReader★345
  • 程序集★322 - Meetup克隆
  • DuckDuckGo App(非官方)★273
  • Ziliun React Native★266 - 基于WordPress的文章阅读器内置反应原生
  • Luno★266 - ClojureScript React Native应用程序演示
  • ReactNativeHackerNews★241
  • 使用React Native制作的iOS会议应用程序★234
  • MagicMirror★232
  • Redux Demo★226 - ReactNative iOS和Android上的redux计数器示例的最小实现
  • React Native Embedded App★218 - 在现有iOS应用程序中使用React Native的示例集合
  • 反应本机示例,地理位置和位置★216
  • uestc-bbs-react-native★216 - http://bbs.uestc.edu.cn/的iOS客户端,用Redux编写的React Native
  • PxView★198 - 适用于Android和iOS的非官方Pixiv应用客户端
  • BBC新闻(非官方)★187 - BBC新闻应用程序
  • HackerBuzz★179 - 黑客新闻阅读器。
  • Vecihi App★170 - 建立自己的照片分享应用程序。
  • Rocket.Chat★161 - 开源团队沟通
  • HackerWeb★158 - 适用于iOS和Android的简单易读的黑客新闻网络应用程序。
  • Buyscreen样品★151
  • NewsWatch视频浏览器★150
  • YouTrack Mobile★136 - YouTrack的客户端 - 来自JetBrains的问题跟踪器。
  • ndash★129 - npm仪表板。
  • Look Lock★126 - 一款免费显示照片的应用程序。
  • Kakapo - 环境混音器★126
  • 预约★116 - 用于预约预约的成熟ReactNative应用程序
  • Alt / Flux演示★106
  • Buttercup Mobile★103 - 手机密码管理器
  • Insta Snap★102 - 图像共享应用程序
  • 现场翻译★94 - 一款可实时翻译您从手机上看到的内容的应用程序。
  • 金融MacOS React Native★88 - iOS的股票应用程序克隆为MacOS编写,支持Touch Bar。数据来自雅虎财经。
  • NBAreact★88
  • Urban Dictionary★83 - 流行的Urban Dictionary网站的移动实现。
  • ASOS★83 - ASOS的电子商务应用程序(克隆)
  • Reddit用React Native和Redux制作★81
  • react-native-redux-facebook★79 - 一个简单的React Redux Facebook身份验证演示应用程序。
  • Hekla for Hacker News★77 - Hackernews客户端使用TypeScript,mobx-state-tree,本机导航和css模块。
  • QRCode App★74 - 扫描和生成QR码的应用程序。
  • 附近直播★72 - 适用于Android和iOS的非官方NearbyLive应用
  • SoundcloudMboX★67 SoundcloudMobX是适用于iOS的Soundcloud,使用React-Native和MobX构建。
  • 原生iOS字体列表★60
  • React Native Chromecast App★56
  • MoeFM★54 - 一款轻巧的MusicPlayer,适用于Android和iOS的React Native和Redux。
  • iTunesConnect★53 - 非官方iTunes Connect应用程序
  • Sequent★52 - 短期记忆训练游戏(W / Redux)。
  • AudienceNetworkReactNative★50 - Facebook受众网络性能工具。
  • rndrawer-implemented-rnrouter★50 - 一个反应原生抽屉实现的示例和脚手架,用于react-native-router-flux
  • Magento 2移动应用程序★47 - 使用React Native构建的Magento 2.x移动应用程序
  • 使用IBM Watson Cloud转换您的声音的iOS应用程序★41
  • Splitcloud★35 - 从Soundcloud同时收听两首歌曲(通过分割右/左声道)。
  • Todo List★31 - Todo-List应用程序使用SwipeView与iOS和Android的ES6标准。
  • 段落★30 - 可访问性地图。与Redux和Firebase一起使用React-native。iOS和Android。
  • Confreaks★29
  • Vocab React Native★27 - 泰语词汇学习应用程序
  • 英超联赛★25
  • Roxie★23 - 声音处理和蓝牙硬件控制。
  • Roverz★21 - 适用于iOS和Android上的Rocket.Chat的本机移动聊天客户端库。
  • 文本爆炸★18 - 用于MMS文本爆破应用程序的iOS客户端,具有类似的离子版本用于比较
  • NewYorkTimesTopStories★14 - 阅读NewYorkTimes的Topstories,使用它为反应原生的Android编写的api。
  • 快速采样★14 - 一个小而简单的示例应用程序,具有导航,数据持久性,redux,列表视图和动画。
  • iGap Plus★13 - iGap +是一个跨平台的消息传递应用程序(目前是Android,iOS和Windows UWP),使用所有最新的现代技术创建。iGap +旨在轻松支持其他平台,如web,macOS和linux。
  • Posters_Galore_Android★11 - 使用Redux和REST API的实验性Android应用程序
  • react-native-medium-clap-animation★11 - React Native中的中等拍手动画
  • HupuApp★9 - 使用React Native(Android和iOS)实现的第三方Hupu应用程序(http://bbs.hupu.com/)客户端。
  • react-native-uber-clone★9 - 优步UI克隆与动画本地反应
  • Commit Strip(非官方)★8 - 使用React Native构建的CommitStrip.com阅读器。
  • react-native-otello★6 - 用React Native编写的反转游戏
  • GitHub工作搜索应用程序(非官方)★6 - 一个用React Native构建的GitHub工作搜索应用程序。
  • 最小报价★6 - 移动应用程序,在超级干净的最小版本中引发随机引号。
  • Hello Bemans★5 - 健康教练连接应用(Android版)
  • RNV2ex★5 - 对v2ex反应原生
  • Renote★4 - 一个简单的反应原生示例应用程序,用于做笔记。
  • 多方面 - 离网的社交网络(一个Scuttlebutt Android客户端)
  • Bristol Pound - 英国本土货币Bristol Pound的应用程序。
  • 反应本机展示
  • Instagram克隆 - Instagram克隆
  • Joplin - 用于桌面,CLI和移动设备的笔记记录(此处链接的是移动应用程序)。
  • 猫与狗 - 简单的游戏与拖拽和动画。
  • 外汇汇率 - 外汇汇率。货币汇率转换器。历史汇率。Android和iOS。
  • 烟雾警报应用程序 - 提供世界各地的实时空气污染数据,并显示附近的污染者。
  • Audio Book App - 完成有声书的应用程序和一些很酷的动画。
  • FastBuy - 用于管理虚拟商店(使用React Native和Redux构建)的产品的应用程序。
  • Hydropuzzle - 时尚益智冒险游戏。
  • Github-Gist - 为github gist反应原生移动应用程序
  • 歌词王 - 极简主义和时尚的歌词搜索应用程序。

构架

  • NativeBase★10520 - 在React Native之上构建一个层,为您提供移动应用程序开发的基本组件集
  • Teaset★1575 - 用于本机的UI库,提供20多个纯JS(ES6)组件,专注于内容显示和动作控制。
  • 令人敬畏的React Native Meteor★152 - 一起使用Meteor和React Native的资源列表
  • first-born★106 - 具有预构建组件的UI框架,可根据底层移动平台单独呈现。
  • React Native Diagnose★13 - 在运行时和生产期间测试React Native应用程序的框架

教程

演练和教程可以帮助您学习React Native。

  • 为React Native★825提供完全身临其境,亲身实践且有趣的学习体验
  • 与Django后端反应原生★12
  • 设置在React Native中关闭应用程序时定期运行的后台任务
  • Animate React Native UI元素
  • 使用React Native构建流式音频应用程序
  • 使用React Native为Android和iOS构建计算器
  • 从头开始构建自定义React本机组件
  • 使用React Native的自定义本机iOS视图
  • 使用Fastlane部署React Native
  • 轻松连接React Native和Meteor
  • 启用实时重新加载
  • Facebook的F8应用程序演练教程:React Native,Redux,Relay,Flow,Jest
  • Facebook使用React Native登录
  • 为iOS分析Parse和React Native
  • 介绍React Native(在Ray Wenderlich上)
  • 在您的React Native App中利用现有的iOS视图
  • 官方React Native教程
  • React Native Periscope Hearts动画
  • React Native Youtube动画视频幻灯片
  • React Native和Socket.io
  • React-Native使用React-Art进行动画制作 - Firework Tap to Shoot
  • React-native动画API基本示例
  • 具有PanResponder的React-native动画API
  • React-native Animated ScrollView Row Swipe Actions
  • React-native按住按钮操作
  • React Native Express
  • 简单的React Native表单,包含redux-form,immutable.js和样式组件
  • React Native Flexbox上的迷你课程
  • 反应本机的美丽 - 建立一个令人惊叹的壁纸应用程序
  • 在React Native IOS Android中添加和删除自定义字体
  • 将自定义字体添加到React Native应用程序
  • 使用React Native和Expo构建极简天气应用程序
  • Lottie入门,React Native和Expo
  • 如何使用React Native和Expo将Redux集成到您的应用程序中
  • React Native for Designers

图书

书籍 - 免费和商业(但只有好的)。

  • 编程React Native - (免费)一本深入的React Native本书,在你完成了许多教程之后你应该阅读。
  • 反应原生动画书 - (免费)反应原生动画。

书籍 - 出售。

  • React Native In Action - 了解如何使用React Native从头开始构建应用程序。
  • React Native - 使用JavaScript构建移动应用程序 - 您使用React和JavaScript创建真正的原生iOS和Android移动应用程序的指南。
  • Fullstack React Native - React Native的最新,深入,完整的指南。

影片

各种会议和培训视频。

会谈

  • awesome-react-native-talks★312 - 关于React Native或与React Native相关的主题的精选讨论列表。
  • 实际上在React Native中建造东西,JaniEväkallio,Futurice
  • 使用Redux,Jonas Ohlsson,State
  • 原生测试
  • Reactotron
  • 在野外反应原生 - 邦妮艾森曼
  • Chain React 2018:播放列表
  • Chain React 2017:播放列表
  • React Conf 2015:介绍React Native
  • React Conf 2015:深入了解React Native
  • F8 2015:React Native和Relay

培训和教程

  • 令人敬畏的React原住民教育★455
  • 反应本土训练★238
  • 让我们在20分钟内构建一个React Native应用程序和Gist
  • MarioDíez频道 - 西班牙语的Youtube频道,有一系列关于本地反应的视频
  • React Native Basics:构建货币转换器 - (免费)一个多小时的深入视频课程,向您展示如何使用React Native构建应用程序。
  • React Native in Arabic:构建报纸应用程序 - (免费)一个简单的阿拉伯语视频系列,向您展示如何使用React Native构建报纸应用程序。
  • 构建天气应用程序 - (免费)使用React Native构建天气应用程序的课程。
  • 在30分钟内构建Youtube UI - 一个快速教程,展示如何使用React Native构建Youtube Mobile应用程序的UI。本教程有助于从头开始编写设计。
  • 将身份验证添加到React Native项目 - 本教程介绍如何使用AWS Mobile Hub轻松地向React Native应用程序添加身份验证
  • 生成阵营原始形式与tcomb-form-native
  • 使用React Native构建聊天应用程序
  • Egghead.io:React Native Fundamentals
  • Pluralsight.com:使用React Native构建iOS应用程序
  • Udemy.com:使用React Native构建应用程序
  • Dailydrip.com:每天5分钟学习React Native
  • Udemy.com:创建您的第一个React Native应用程序 - 构建React Native应用程序并学习基础部分的简介。
  • Handlebarlabs.com:学习React Native + Meteor - 使用React Native和Meteor构建应用程序的综合课程和社区。
  • Udemy.com:使用Fastlane和Bitrise自动化您的React Native版本 - 逐步了解如何使用Fastlane和Bitrise自动将React Native应用程序发布到Stores中。

博客

  • 反应本土训练
  • 使用React Native Blog
  • Facebook代码博客
  • 面包店 - JavaScript,React,React Native帖子。
  • Christopher Chedeau又名Vjeux
  • 布伦特瓦特
  • Kyle Corbitt - Emberall的联合创始人。
  • 使用React制作 - 使用React或React Native展示应用程序。
  • 斯宾塞卡利
  • 官方反应原生博客
  • reactnative.gallery - 显示和告诉React Native开发人员
  • 红移 - 无限红 - 大量反应原生内容
  • Ideamotive博客 - 关于React Native的博客

简讯

  • 让我们来反应吧
  • 反应原生通讯
  • 反应原生教练

发布

  • 稳定:0.57.0
  • 下一个:最新
  • 所有版本
  • 所有更改日志
  • 升级版本
  • 发布流程

文章来源:https://github.com/jondot/awesome-react-native

你可能感兴趣的:(awesome-react-native 收集最好的React Native库,工具,教程,文章(下篇))