# firebase/flutterfire

🔥 A collection of Firebase plugins for Flutter apps.

Repository: https://github.com/firebase/flutterfire
Canonical: https://ross.abutalabs.com/products/flutterfire
Homepage: https://firebase.google.com/docs/flutter/setup
Language: Dart
License: BSD-3-Clause
License Family: permissive
Topics: flutter, firebase, dart, google
Last push: 2026-08-26T15:18:26+00:00

## Health v2 (maintenance only)
Score: 67/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 8, longevity 100
- inputs: {"age_days": 2576, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9251, forks 4108 (observed 2026-08-28T04:10:29.084850+00:00)

## What it is
FlutterFire is a collection of official Firebase plugins for Flutter apps, maintained by Google. It enables Flutter applications to integrate Firebase services such as Authentication, Cloud Firestore, Cloud Messaging, Storage, and Analytics across mobile, web, and desktop platforms.

## Use cases
- add firebase authentication to a flutter app
- store and sync app data with cloud firestore from flutter
- send push notifications to flutter apps with firebase cloud messaging
- upload files to firebase storage from a mobile app
- track user analytics in a flutter application
- use firebase crashlytics in a cross-platform app

## When to choose
- you are building a Flutter app and want to use Firebase as your backend
- you need cross-platform Firebase support including Android, iOS, web, and desktop
- you want officially maintained, Google-backed Firebase integrations for Dart

## When to avoid
- your project does not use Flutter or Dart
- you need a self-hosted backend without vendor lock-in
- you require Firebase services not yet covered by the available plugins

## Facets
- artifact type: plugin
- maturity: stable
- function: auth, database, message-queue, analytics, file-upload, sdk
- domain: mobile-development, web-development, backend, developer-tools, cross-platform
- platform: windows, cross-platform
- tags: flutter, firebase, dart, plugins, baas, push-notifications, cloud-firestore, android, ios, web-server, macos

## Member repositories
- firebase/flutterfire (main) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:29.084850+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:23:13.358402+00:00, confidence not recorded.
  - readme: https://github.com/firebase/flutterfire (fetched 2026-08-28T04:10:29.084850+00:00, sha f1f3733e1e8d)
  - homepage: https://firebase.google.com/docs/flutter/setup (fetched 2026-08-29T08:22:53.225125+00:00, sha 6bc39764c30e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
