| # FlutterFire |
| |
| FlutterFire is a set of [Flutter plugins](https://flutter.io/platform-plugins/) |
| that enable Flutter apps to use one or more [Firebase](https://firebase.google.com/) services. You can follow an example that shows how to use these plugins in the [Firebase for Flutter](https://codelabs.developers.google.com/codelabs/flutter-firebase/index.html#0) codelab. |
| |
| [Flutter](https://flutter.io) is a new mobile app SDK to help developers and |
| designers build modern mobile apps for iOS and Android. |
| |
| *Note*: These plugins are part of the [Flutter open source project](https://github.com/flutter). |
| The plugins are still under development, and some APIs might not be available yet. |
| [Feedback](https://github.com/flutter/flutter/issues) and [Pull Requests](https://github.com/flutter/plugins/pulls) are most welcome! |
| |
| ## Available FlutterFire plugins |
| |
| | Plugin | Firebase feature | Source code | |
| |---|---|---| |
| | [firebase_analytics][analytics_pub] | [Firebase Analytics][analytics_product] | [`packages/firebase_analytics`][analytics_code] | |
| | [firebase_auth][auth_pub] | [Firebase Authentication][auth_product] | [`packages/firebase_auth`][auth_code] | |
| | [firebase_database][database_pub] | [Firebase Realtime Database][database_product] | [`packages/firebase_database`][database_code] | |
| | [cloud_firestore][firestore_pub] | [Cloud Firestore][firestore_product] | [`packages/cloud_firestore`][firestore_code] | |
| | [firebase_messaging][messaging_pub] | [Firebase Cloud Messaging][messaging_product] | [`packages/firebase_messaging`][messaging_code] | |
| | [firebase_storage][storage_pub] | [Firebase Cloud Storage][storage_product] | [`packages/firebase_storage`][storage_code] | |
| |
| [analytics_pub]: https://pub.dartlang.org/packages/firebase_analytics |
| [analytics_product]: https://firebase.google.com/products/analytics/ |
| [analytics_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_analytics |
| |
| [auth_pub]: https://pub.dartlang.org/packages/firebase_auth |
| [auth_product]: https://firebase.google.com/products/auth/ |
| [auth_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_auth |
| |
| [firestore_pub]: https://pub.dartlang.org/packages/cloud_firestore |
| [firestore_product]: https://firebase.google.com/products/firestore/ |
| [firestore_code]: https://github.com/flutter/plugins/tree/master/packages/cloud_firestore |
| |
| [database_pub]: https://pub.dartlang.org/packages/firebase_database |
| [database_product]: https://firebase.google.com/products/database/ |
| [database_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_database |
| |
| [messaging_pub]: https://pub.dartlang.org/packages/firebase_messaging |
| [messaging_product]: https://firebase.google.com/products/cloud-messaging/ |
| [messaging_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_messaging |
| |
| [storage_pub]: https://pub.dartlang.org/packages/firebase_storage |
| [storage_product]: https://firebase.google.com/products/storage/ |
| [storage_code]: https://github.com/flutter/plugins/tree/master/packages/firebase_storage |