Top Flutter Firebase packages Firebase is a flexible, scalable backend as a Service (BaaS) for mobile and web Flutter applications. It offers real-time data synchronization, user authentication, NoSQL database, cloud storage, static hosting and other useful backend services. The complete list of Dart and Flutter packages that provide Firebase API and utilities is provided below.
firebase_remote_config
518
Flutter plugin for Firebase Remote Config. Update your application look and feel and behavior without re-releasing.
geoflutterfire
388
GeoFlutterFire is an open-source library that allows you to store and query firestore documents based on their geographic location.
firebase_app_check
152
App Check works alongside other Firebase services to help protect your backend resources from abuse, such as billing fraud or phishing.
firebase_dart
121
A port of the Firebase database, auth and storage client to pure Dart code, usable on different platforms
geoflutterfire2
106
GeoFlutterFire2 is an open-source library that allows you to store and query firestore documents based on their geographic location.
flutter_geofire
99
A Flutter plugin to get the realtime updates of places nearby. GeoFire is an open-source library for that allows you to store and query a set of keys based on their geographic location.
geoflutterfire_plus
53
geoflutterfire_plus enables your flutter app to store and query cloud firestore documents based on their geographic location.
background_geolocation_firebase
34
A Firebase adapter for the flutter_background_geolocation plugin. Automatically syncs recorded locations to your Firestore database.
firebase_for_all
30
This package is the way to use firebase features on all platforms without code changes.
firebase_admin_interop
25
Firebase Admin SDK for Dart written as a wrapper around official Node.js SDK.