Google

115pods

AppInvites

App Invites provide a powerful way to organically grow your app, user-to-user. Your users recommend your app to their friends using personalized, contextual invitations powered by Google.

License: Custom

  • Objective C

ARCore

License:

Blockly

Blockly is a visual editor that allows users to write programs by plugging blocks together. Developers can integrate the Blockly editor into their own applications to create a great UI for novice users.

License: Apache 2

  • Swift

CardboardSDK

Cardboard iOS SDK for VR developers

License: Custom

  • Objective C

DigitsMigrationHelper

An Objective-C library for migrating Digits sessions to Firebase.

License: Apache 2

  • Objective C

EarlGrey

EarlGrey is a native iOS UI automation test framework that enables you to write clear, concise tests.\n\nWith the EarlGrey framework, you have access to enhanced synchronization features. EarlGrey automatically synchronizes with the UI, network requests, and various queues, but still allows you to manually implement customized timings, if needed.\n\nEarlGrey’s synchronization features help ensure that the UI is in a steady state before actions are performed. This greatly increases test stability and makes tests highly repeatable.\n\nEarlGrey works in conjunction with the XCTest framework and integrates with Xcode’s Test Navigator so you can run tests directly from Xcode or the command line (using xcodebuild).

License: Apache 2

  • Objective C

Firebase

Simplify your iOS development, grow your user base, and monetize more effectively with Firebase.

License: Apache-2.0

  • Objective C

FirebaseAnalytics

Firebase Analytics is a free, out-of-the-box analytics solution that inspires actionable insights based on app usage and user engagement.

License: Custom

  • Objective C

FirebaseAppIndexing

Use the FirebaseAppIndexing SDK to enable deep linking from Google Search to your app.

License: Custom

  • Objective C

FirebaseAuth

Firebase Authentication allows you to manage your own account system without any backend code. It supports email and password accounts, as well as several 3rd party authentication mechanisms.

License: Apache-2.0

  • Objective C

FirebaseCommunity

Firebase Development CocoaPod including experimental and community supported features.

License: Apache-2.0

  • Objective C

FirebaseCore

Firebase Core includes FIRApp and FIROptions which provide central configuration for other Firebase services.

License: Apache-2.0

  • Objective C

FirebaseCrash

Firebase Mobile Crash Reporting provides analytics about the stability and number of bugs affecting your app, as well as diagnostic information for quickly fixing them.

License: Custom

  • Objective C

FirebaseDatabase

Store and sync data with the Firebase Realtime Database. Data is synced across all clients in realtime, and remains available when your app goes offline.

License: Apache-2.0

  • Objective C

FirebaseDynamicLinks

Firebase Dynamic Links are deep links that enhance user experience and increase engagement by retaining context post-install, across platforms.

License: Apache-2.0

  • Objective C

FirebaseFirestore

Google Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.

License: Apache-2.0

  • Objective C

FirebaseInstanceID

Instance ID provides a unique ID per instance of your iOS apps. In addition to providing unique IDs for authentication, Instance ID can generate security tokens for use with other services.

License: Apache-2.0

  • Objective C

FirebaseInvites

Firebase Invites provide a powerful way to organically grow your app, user-to-user. Your users recommend your app to their friends using personalized, contextual invitations powered by Google.

License: Custom

  • Objective C

FirebaseMessaging

Firebase Messaging for iOS is a service that allows you to send data from your server to your users' iOS device, and also to receive messages from devices on the same connection. The service handles all aspects of queueing of messages and delivery to the target iOS application running on the target device, and it is completely free.

License: Apache-2.0

  • Objective C

FirebaseOSX

This is the official OSX client library for Firebase. Build extraordinary native OSX apps in minutes with Firebase. The Firebase platform can power your app’s backend, user authentication, static hosting, and more.

License: Commercial

  • Objective C

FirebasePerformance

Firebase Performance provides insights into the performance characteristics of apps

License: Apache-2.0

  • Objective C

FirebaseRemoteConfig

Firebase Remote Config is a cloud service that lets you change the appearance and behavior of your app without requiring users to download an app update.

License: Apache-2.0

  • Objective C

FirebaseStorage

Firebase Storage provides robust, secure file uploads and downloads from Firebase SDKs, powered by Google Cloud Storage.

License: Apache-2.0

  • Objective C

FirebaseUI

UI binding libraries for Firebase.

License: Apache-2.0

  • Objective C

GeoFire

Realtime location queries with Firebase.

License: MIT

  • Objective C

GGLInstanceID

Instance ID provides a unique ID per instance of your iOS apps, with support for Android as well. In addition to providing unique IDs for authentication, Instance ID can generate security tokens for use with other services.

License: Custom

  • Objective C

Google

The Google Pod is now deprecated. Please use the GoogleAnalytics and GoogleSignIn pods directly.

License: Custom

  • Objective C

Google-Mobile-Ads-SDK

The Google Mobile Ads SDK is the latest generation in Google mobile advertising featuring refined ad formats and streamlined APIs for access to mobile ad networks and advertising solutions. The SDK enables mobile app developers to maximize their monetization on Android, iOS, and Windows Phone 8. The Google Mobile Ads SDK is available to AdMob, DoubleClick for Publishers (DFP), and Ad Exchange customers.

License: Custom

  • Objective C

GoogleAnalytics

Google Analytics lets you track application events you care about and gain insights from discovery and installation to conversion and engagement.

License: Custom

  • Objective C

GoogleAnalytics-iOS-SDK

The Google Analytics SDK for iOS makes it easy for native iOS developers to collect user engagement data form their applications. Developers can then use the Google Analytics reports to measure:

  • The number of active users are using their applications.
  • From where in the world the application is being used.
  • Adoption and usage of specific features.
  • In-app purchases and transactions.
  • And many other useful metrics...

License: Custom

  • Objective C

GoogleAPIClientForREST

Written by Google, this library is a flexible and efficient Objective-C framework for accessing JSON REST APIs. This is the recommended library for accessing JSON-based Google APIs for iOS, OS X, and tvOS applications.

This version can be used with iOS ≥ 7.0, OS X ≥ 10.9, tvOS ≥ 9.0, watchOS ≥ 2.0.

License: Apache-2.0

  • Objective C

GoogleAppIndexing

Use the Google App Indexing SDK to enable deep linking from Google Search to your app.

License: Custom

  • Objective C

GoogleAppUtilities

Application utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GoogleAuthUtilities

Authentication utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GoogleCloudMessaging

Google Cloud Messaging (GCM) for iOS is a service that allows you to send data from your server to your users' iOS device, and also to receive messages from devices on the same connection. The GCM service handles all aspects of queueing of messages and delivery to the target iOS application running on the target device, and it is completely free.

License: Custom

  • Objective C

GoogleConversionTracking

Measures effectiveness of your AdWords app install and app engagement campaigns. Provides data to re-engage existing users of your app.

License: Custom

  • Objective C

GoogleIdentityToolkit

Google Identity Toolkit enables app and website makers to easily support multiple authentication options for their end users. The service currently supports password authentication in addition to federated sign in with Google, Facebook, Yahoo, Microsoft, Paypal, and AOL. Even non-technical developers are able to add future login options and migrate existing users with simple configuration changes.

License: Custom

  • Objective C

GoogleIDFASupport

GoogleIDFASupport is used to supply IDFA support for campaign tracking in Google Analytics and Google Tag Manager.

License: Custom

  • Objective C

GoogleInterchangeUtilities

Application utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GoogleIPhoneUtilities

Utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GoogleMaps

Use the Google Maps SDK for iOS to enrich your app with interactive maps, immersive Street View panoramas, and detailed information from Google's Places database.

License:

  • Objective C

GoogleMobileAds

The Google Mobile Ads SDK is the latest generation in Google mobile advertising featuring refined ad formats and streamlined APIs for access to mobile ad networks and advertising solutions. The SDK enables mobile app developers to maximize their monetization on Android, iOS, and Windows Phone 8. The Google Mobile Ads SDK is available to AdMob, DoubleClick for Publishers (DFP), and Ad Exchange customers.

License: Custom

  • Objective C

GoogleMobileVision

The Mobile vision iOS API provides libraries to locate objects in photos and video. The API is intended to operate offline on the device and doesn't require network connectivity.

License: Custom

  • Objective C

GoogleNetworkingUtilities

Networking utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GoogleParsingUtilities

Parsing utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GooglePlacePicker

Use the Google Places API for iOS to enrich your app with detailed information from Google's Places database.

License: Custom

  • Objective C

GooglePlaces

Use the Google Places API for iOS to enrich your app with detailed information from Google's Places database.

License:

  • Objective C

GooglePlusUtilities

Google Plus utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Custom

  • Objective C

GoogleSignIn

The Google Sign-In SDK allows users to sign in with their Google account from third-party apps.

License: Apache-2.0

  • Objective C

GoogleSymbolUtilities

Common dependency of Google libraries that use renamed symbols to avoid duplicate symbol error. Not intended to be used directly, but rather as a transitive dependency of some Google libaries.

License: Custom

  • Objective C

GoogleTagManager

Google Tag Manager is a tool to easily deploy analytics and marketing tags.

License: Custom

  • Objective C

GoogleToolboxForMac

A collection of source from different Google projects that may be of use to developers working on iOS or OS X projects.

License: Apache-2.0

  • Objective C

GoogleUtilities

Utility methods that are shared between Google libraries. This pod does not expose any headers and isn't intended for direct use, but rather as a dependency of some Google libraries.

License: Apache-2.0

  • Objective C

GoogleWebRTC

WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs.

License: Custom

  • Objective C

GPPCore

Create a more engaging experience and connect with more users by integrating social into your iOS app.

License: Custom

  • Objective C

GTMAppAuth

GTMAppAuth enables you to use AppAuth with the Google Toolbox for Mac - Session Fetcher and Google APIs Client Library for Objective-C For REST libraries by providing an implementation of GTMFetcherAuthorizationProtocol for authorizing requests with AppAuth.

License: Apache-2.0

  • Objective C

GTMHTTPFetcher

GTMHTTPFetcher makes it easy for Cocoa applications to perform http operations. The fetcher is implemented as a wrapper on NSURLConnection, so its behavior is asynchronous and uses operating-system settings on iOS and Mac OS X.

License: Custom

  • Objective C

GTMOAuth2

The Google Toolbox for Mac OAuth 2 Controllers make it easy for Cocoa applications to sign in to services using OAuth 2 for authentication and authorization.

This version can be used with iOS ≥ 7.0 or OS X ≥ 10.9.

License: Apache-2.0

  • Objective C

GTMSessionFetcher

GTMSessionFetcher makes it easy for Cocoa applications to perform http operations. The fetcher is implemented as a wrapper on NSURLSession, so its behavior is asynchronous and uses operating-system settings on iOS and Mac OS X.

License: Apache-2.0

  • Objective C

GVRAudioSDK

Google Spatial Audio SDK for iOS developers.

License: Custom

  • Objective C

GVRKit

Google VR Framework for iOS developers.

License: Custom

  • Objective C

GVRSDK

Google VR SDK for iOS developers.

License: Custom

  • Objective C

leveldb-library

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

License: BSD-3-Clause

  • C++

MDFTextAccessibility

MDFTextAccessibility assists in selecting text colors that meet the W3C standards for accessibility.

License: Apache-2.0

  • Objective C

nanopb

Nanopb is a plain-C implementation of Google's Protocol Buffers data format. It is targeted at 32 bit microcontrollers, but is also fit for other embedded systems with tight (2-10 kB ROM, <1 kB RAM) memory constraints.

License: Zlib

  • C

NearbyMessages

This library lets iOS devices exchange data with other devices (iOS, Android) that are nearby.

License: Custom

  • Objective C

Protobuf

Protocol Buffers v.3 runtime library for Objective-C.

License: NOASSERTION

  • Objective C

TensorFlow

Coming soon. For now, use pod: TensorFlow-experimental

License: Apache 2

  • Objective C

TensorFlow-experimental

TensorFlow is an open-source library for machine intelligence. This is an experimental pod to make TensorFlow available through CocoaPods

License: Custom

  • Objective C