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 Deprecated. Swift extension APIs have been merged into their respective product SDKs and no longer need to be explicitly specified as a dependency. See the migration guide for more details.
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 Deprecated. Swift extension APIs have been merged into their respective product SDKs and no longer need to be explicitly specified as a dependency. See the migration guide for more details.
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 Deprecated. Swift extension APIs have been merged into their respective product SDKs and no longer need to be explicitly specified as a dependency. See the migration guide for more details.
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 Deprecated. Swift extension APIs have been merged into their respective product SDKs and no longer need to be explicitly specified as a dependency. See the migration guide for more details.
Remote Config FirebaseRemoteConfig Package.swift FirebaseRemoteConfig.podspec
Remote Config Swift extensions FirebaseRemoteConfigSwift Package.swift FirebaseRemoteConfigSwift.podspec Deprecated. Swift extension APIs have been merged into their respective product SDKs and no longer need to be explicitly specified as a dependency. See the migration guide for more details.
Firebase Sessions FirebaseSessions Package.swift FirebaseSessions.podspec Firebase Sessions is included transitively by Performance and Crashlytics. Avoid depending directly on this module.
Vertex AI for Firebase FirebaseVertexAI Package.swift N/A
Firebase Firebase umbrella header module N/A N/A Deprecated. Import individual product modules instead of the top-level Firebase module.