react-native-firebase

Active

invertase / react-native-firebase

🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

Stars

12.3K

Forks

2.3K

NPM Downloads

-

Bundle (gzip)

-

OtherReact & React NativeNOASSERTIONanalyticsandroidauthcrashlyticsdatabasefcmfirebasefirestoreiosjavascriptpush-notificationsreactreact-hooksreact-nativereact-native-apprealtime-databaseremote-configstoragetransactionsweb-sdk

Recent Releases

v24.1.1 — v24.1.1

Bug Fixes - ios: revert to firebase-ios-sdk 12.10.0 to avoid startup crash (b97bc26(https://github.com/invertase/react-native-firebase/commit/b97bc26af0a0d5314826d6cf42a0518e8dd37ada))

Jun 10, 2026

v24.1.0 — v24.1.0

Features - analytics: add Expo config plugin for withoutAdIdSupport (8969(https://github.com/invertase/react-native-firebase/issues/8969)) (5af7a6a(https://github.com/invertase/react-native-firebas

Jun 10, 2026

v24.0.0 — v24.0.0

Major

âš  BREAKING CHANGES - firestore: migrate to TypeScript and match firebase-js-sdk (8892) - firestore: typescript - firestore types now match modular firebase-js-sdk - see migration guide Please see

Jun 10, 2026

v23.8.8 — v23.8.8

Bug Fixes - analytics, android: use Parcelable for items serialization in logEvent (8879(https://github.com/invertase/react-native-firebase/issues/8879)) (1fa290f(https://github.com/invertase/react

Jun 10, 2026

v23.8.6 — v23.8.6

Bug Fixes - analytics, ios: correct hex string to NSData conversion for hashed conversion methods (8870(https://github.com/invertase/react-native-firebase/issues/8870)) (7df6130(https://github.com/

Jun 10, 2026

v23.8.5 — v23.8.5

Bug Fixes - analytics: verify security_storage consent param is a ConsentStatusString (8861(https://github.com/invertase/react-native-firebase/issues/8861)) (00df346(https://github.com/invertase/re

Jun 10, 2026

v23.8.4 — v23.8.4

Bug Fixes - android: adopt firebase-android-sdk 34.7.0 (c11f162(https://github.com/invertase/react-native-firebase/commit/c11f162ca5a3b37ac229812a0f7a64001a2e0c98)) - app: tolerate missing userInfo

Jun 10, 2026

v23.8.3 — v23.8.3

Bug Fixes - expo: export app.plugin.js entry points for typescript packages (7ae0872(https://github.com/invertase/react-native-firebase/commit/7ae0872850358f3b29c7d232ad7039fec08f9f5c)) - ios: use

Jun 10, 2026

v23.8.2 — v23.8.2

Bug Fixes - app: adopt firebase-ios-sdk 12.8.0 (dbff0c9(https://github.com/invertase/react-native-firebase/commit/dbff0c96d6f0b5e3442545e6141213f39450739c))

Jun 10, 2026

v23.8.1 — v23.8.1

Bug Fixes - app-check: remove javascript files from web post-typescript migration (b729417(https://github.com/invertase/react-native-firebase/commit/b72941767fb8e61ba4b50d9ec0bc5c45d9e67a4d)) - rem

Jun 10, 2026