react-native-firebase

? A well tested feature rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for over 20 Firebase services.

Github星跟踪图


Looking for the legacy version of React Native Firebase? See the v5.x.x branch.


React Native Firebase is a collection of official React Native modules connecting you to Firebase services; each module is a light-weight javascript layer connecting you to the native Firebase SDKs for both iOS and Android.

React Native Firebase is built with four key principals in mind;

  • ? Well tested
    • every module is extensively tested to >95% coverage
  • ? Well typed
    • first class support for Typescript included
  • ? Well documented
    • full reference & installation documentation alongside detailed guides and FAQs
  • ? Mirrors official Firebase Web SDK
    • functions as a drop-in replacement for the Firebase Web SDK in React Native
    • maximises cross-platform code re-usability e.g. re-using code on web platforms

Firebase Modules

This is the root of the monorepo for React Native Firebase, if you're looking for a specific package please select the package link from below.

The main package that you interface with is App (@react-native-firebase/app), Name, Downloads, Coverage, --------------------------------------------------------, :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:, :-------------------------------------------------------------------------------------------------------------------------------------:, AdMob, badge, badge, Analytics, badge, badge, App, badge, badge, Authentication, badge, badge, Cloud Firestore, badge, badge, Cloud Functions, badge, badge, Cloud Messaging, badge, badge, Cloud Storage, badge, badge, Crashlytics, badge, badge, Dynamic Links, badge, badge, In-app Messaging, badge, badge, Instance ID, badge, badge, ML Kit Natural Language, badge, badge, ML Kit Vision, badge, badge, Performance Monitoring, badge, badge, Realtime Database, badge, badge, Remote Config, badge, badge, ## Documentation

Contributing

License



主要指标

概览
名称与所有者invertase/react-native-firebase
主编程语言JavaScript
编程语言JavaScript (语言数: 11)
平台
许可证Other
所有者活动
创建于2017-02-01 12:01:03
推送于2025-07-31 12:06:42
最后一次提交
发布数1089
最新版本名称v22.4.0 (发布于 2025-07-10 03:27:06)
第一版名称v1.0.0-alpha5 (发布于 2017-03-17 18:05:31)
用户参与
星数12k
关注者数164
派生数2.3k
提交数6.1k
已启用问题?
问题数5268
打开的问题数63
拉请求数1555
打开的拉请求数18
关闭的拉请求数397
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?