Module Index

This index lists Firebase clang modules available for Apple platforms.
Service or Product Module Name Swift Package definition Podspec Description
A/B Testing FirebaseABTesting Package.swift FirebaseABTesting.podspec For Swift Package Manager users, ABTesting is not available as a direct dependency but is included transitively in the FirebaseRemoteConfig, FirebaseMessaging, and FirebaseInAppMessaging modules.
AdMob GoogleMobileAds N/A N/A Deprecated. Use the Google-Mobile-Ads-SDK pod instead. See the getting started guide for more details.
Analytics FirebaseAnalytics Package.swift FirebaseAnalytics.podspec Analytics is closed-source and not available on GitHub.
Analytics Swift extensions FirebaseAnalyticsSwift Package.swift FirebaseAnalyticsSwift.podspec Swift extensions for the Analytics SDK. Contains utilities for recording screen views in SwiftUI.
App Check FirebaseAppCheck Package.swift FirebaseAppCheck.podspec
App Distribution FirebaseAppDistribution Package.swift FirebaseAppDistribution.podspec
Authentication FirebaseAuth Package.swift FirebaseAuth.podspec
Cloud Firestore FirebaseFirestore Package.swift FirebaseFirestore.podspec
Cloud Firestore Swift extensions FirebaseFirestoreSwift Package.swift FirebaseFirestoreSwift.podspec Swift extensions for the Cloud Firestore SDK. Includes async/await method wrappers and Codable support for Firestore documents.
Cloud Functions for Firebase Client SDK FirebaseFunctions Package.swift FirebaseFunctions.podspec
Cloud Messaging FirebaseMessaging Package.swift FirebaseMessaging.podspec
Cloud Storage FirebaseStorage Package.swift FirebaseStorage.podspec
Crashlytics FirebaseCrashlytics Package.swift FirebaseCrashlytics.podspec
Dynamic Links FirebaseDynamicLinks Package.swift FirebaseDynamicLinks.podspec
In-App Messaging FirebaseInAppMessaging Package.swift FirebaseInAppMessaging.podspec
In-App Messaging Swift extensions FirebaseInAppMessagingSwift Package.swift FirebaseInAppMessagingSwift.podspec Swift extensions for In-App Messaging. Includes utilities for presenting in-app messages in SwiftUI contexts.
Firebase installations FirebaseInstallations Package.swift FirebaseInstallations.podspec
Firebase ML Custom Model APIs FirebaseMLModelDownloader Package.swift FirebaseMLModelDownloader.podspec
Performance Monitoring FirebasePerformance Package.swift FirebasePerformance.podspec
Realtime Database FirebaseDatabase Package.swift FirebaseDatabase.podspec
Realtime Database Swift extensions FirebaseDatabaseSwift Package.swift FirebaseDatabaseSwift.podspec
Remote Config FirebaseRemoteConfig Package.swift FirebaseRemoteConfig.podspec
Remote Config Swift extensions FirebaseRemoteConfigSwift Package.swift FirebaseRemoteConfigSwift.podspec
Firebase Firebase umbrella header module N/A N/A Deprecated. Import individual product modules instead of the top-level Firebase module.