React Native Firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services. observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 99
- Release rhythm 75
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 3500
- days_rel: 84
- days_push: 7
- n_releases_24m: 212
Adoption not part of the score
12301 stars · 2326 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
React Native Firebase is a collection of well-tested, feature-rich React Native modules that connect JavaScript apps to native Firebase SDKs on iOS and Android. It mirrors the official Firebase Web SDK API, acting as a drop-in replacement that maximizes cross-platform code reuse.
Use cases
- add Firebase authentication to a React Native app
- send push notifications with Firebase Cloud Messaging on iOS and Android
- store and sync app data with Cloud Firestore or Realtime Database
- track user analytics and screen views in a mobile app
- collect crash reports with Crashlytics
- use Remote Config to toggle features without app updates
- upload and download files with Cloud Storage in React Native
When to choose
- you are building a React Native (CLI or Expo) app that uses Firebase services
- you want native Firebase SDK performance and features instead of the Web SDK in React Native
- you need TypeScript support, extensive tests, and thorough documentation
- you want to share Firebase code between web and mobile
When to avoid
- you are building a plain web app where the official Firebase Web SDK suffices
- you use a backend other than Firebase
- you target platforms beyond iOS and Android, such as Windows or macOS
Facets
library · maturity stable
auth database analytics sdk monitoring mobile-development web-development databases developer-tools firebase react-native firestore cloud-messaging crashlytics realtime-database expo push-notifications mobile-backend storage android ios javascript typescript
5 sources
- readme: https://github.com/invertase/react-native-firebase · fetched 2026-08-28 · df787b7fb4fc
- homepage: https://rnfirebase.io · fetched 2026-08-29 · 7f93eb9a1a56
- site_page: https://rnfirebase.io/installations/usage · fetched 2026-08-29 · 764701dbc65e
- site_page: https://v5.rnfirebase.io/docs/v5.x.x/getting-started · fetched 2026-08-29 · 794a7504a2ac
- site_page: https://rnfirebase.io/faqs-and-tips · fetched 2026-08-29 · 8ba0ac8907fd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| invertase/react-native-firebase | main | 91 |
| invertase/react-native-firebase-starter | examples | 10 |
For agents
markdown · JSON · MCP: product_card(name="invertase/react-native-firebase")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem