Skip to content

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

License

Notifications You must be signed in to change notification settings

ameer-taghavi/react-native-firebase

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


React Native Firebase

NPM downloads NPM version License Maintained with Lerna

Chat on Discord Follow on Twitter Follow on Facebook


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
    • maximizes cross-platform code re-usability e.g. re-using code on web platforms

Firebase Modules

This is the root of the mono-repo 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
Analytics badge
App badge
Authentication badge
Cloud Firestore badge
Cloud Functions badge
Cloud Messaging badge
Cloud Storage badge
Crashlytics badge
Dynamic Links badge
In-app Messaging badge
ML badge
Performance Monitoring badge
Realtime Database badge
Remote Config badge

Documentation

Looking for the Version 5 documentation? View legacy documentation.

Contributing

License


Built and maintained by Invertase.

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 50.0%
  • Java 22.9%
  • Objective-C 17.3%
  • TypeScript 7.5%
  • Ruby 1.7%
  • Shell 0.4%
  • Other 0.2%