Notice: This documentation is currently a work in progress for the upcoming v6 release and some content may be missing or incomplete. If you're not interested in testing out the alpha version of v6 then please click here to be taken to the v5 documentation.

edit  Edit page
message  Send Feedback

React Native Firebase

React Native Firebase is the officially recommended collection of packages that brings React Native support for all Firebase services on both Android and iOS apps.

Getting Started

Learn More

The React Native Firebase documentation is a great place to get started, however if you're looking to learn more about the library or thinking about contributing check out these resources:

  • Migrating to v6: Using an older version of React Native Firebase? View the migration guide.
  • Github: The Github repository contains all of the source code, current issues and pull requests for the library.
  • Frequently Asked Questions: There's a good chance your question has already been asked before.
  • Feedback: Your feedback, good or bad, is important to us. Our Canny board helps us prioritise what's important for you.
  • Contributing: Contributing is a great way to improve your understanding of React Native, Firebase and boost your profile in the Open Source Community. Whether you're a beginner or advanced user, there are many ways to help contribute.
  • Search: Using Algolia powered search; every aspect of the library from guides to methods is indexed.
  • Releases: Keep up to date with the latest changes and features with our comprehensive release notes.
  • Community Chat: Our active Discord server is a great place to discuss React Native Firebase.

React Native logo animation based on this animation by @reallynattu over at @LottieFiles - check them out ✨