primekit_firebase 1.0.0 copy "primekit_firebase: ^1.0.0" to clipboard
primekit_firebase: ^1.0.0 copied to clipboard

Firebase adapter layer for PrimeKit. Provides drop-in implementations of PrimeKit abstractions backed by Firebase Auth, Firestore, Storage, Crashlytics, Cloud Messaging, Remote Config, and Realtime Database.

Changelog #

1.0.0 — 2026-03-07 #

Initial release of primekit_firebase, extracted from the monolithic primekit package.

Included adapters #

  • FirebaseAuthInterceptor: Auto-injects Firebase ID tokens into Dio requests
  • FirebaseCrashReporter: Crashlytics-backed CrashReporter implementation
  • FirebaseStorageUploader: Firebase Storage-backed MediaUploader
  • PushHandler: FCM-backed push notification handler
  • FirebaseRtdbChannel: Firebase Realtime Database RealtimeChannel
  • FirestoreSyncSource: Firestore-backed SyncDataSource
  • FirebaseFlagProvider: Remote Config-backed FlagProvider
  • FirebaseRbacProvider: Firestore-backed RbacProvider
  • Firebase social adapters: FirebaseActivityFeedSource, FirebaseFollowSource, FirebaseProfileSource, FirebaseSocialAuth
0
likes
120
points
110
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Firebase adapter layer for PrimeKit. Provides drop-in implementations of PrimeKit abstractions backed by Firebase Auth, Firestore, Storage, Crashlytics, Cloud Messaging, Remote Config, and Realtime Database.

Repository (GitHub)
View/report issues

Topics

#flutter #firebase #authentication #firestore #crashlytics

License

MIT (license)

Dependencies

cloud_firestore, firebase_auth, firebase_core, firebase_crashlytics, firebase_database, firebase_messaging, firebase_remote_config, firebase_storage, flutter, google_sign_in, primekit, primekit_core, uuid

More

Packages that depend on primekit_firebase