Google

60pods

Community Impact

Average
quality
3,016,708apps touched
144,044,054combined downloads
18,804stargazers
77,661lines of code

Protobuf

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

License: BSD 3.0

  • 17486 Stars
  • Great Tests
  • Great Docs
  • Objective C

GeoFire

Realtime location queries with Firebase.

License: MIT

  • 272 Stars
  • Well Tested
  • Documented
  • Objective C

MDFTextAccessibility

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

License: Apache 2

  • 29 Stars
  • Amply Tested
  • Great Docs
  • Objective C

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

  • 120 Stars
  • Great Tests
  • No Docs
  • Swift

NearbyMessages

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

License: Custom

  • No Tests
  • Great Docs
  • 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: Custom

  • 511 Stars
  • Great Tests
  • Partial Docs
  • Objective C

FirebaseUI

UI binding libraries for Firebase.

License: Apache 2

  • 158 Stars
  • No Tests
  • Great Docs
  • Objective C

GooglePlaces

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

License: Custom

  • 16 Stars
  • Is a binary Pod
  • Great Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • Objective C

GooglePlacePicker

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

License: Custom

  • Is a binary Pod
  • Great Docs
  • Objective C

Google

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

License: Custom

  • No Tests
  • Great Docs
  • Objective C

Firebase

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

License: Custom

  • No Tests
  • Great Docs
  • 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

  • No Tests
  • Great Docs
  • 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: Custom

  • 59 Stars
  • Great Tests
  • No Docs
  • 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

  • 51 Stars
  • Great Tests
  • No Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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.0

  • 0 Stars
  • No Tests
  • Great Docs
  • C++

DigitsMigrationHelper

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

License: Apache 2

  • Has Tests
  • Partial Docs
  • Objective C

GoogleAppIndexing

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

License: Custom

  • Is a binary Pod
  • Good Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • No Tests
  • Good Docs
  • 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

  • No Tests
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

FirebasePerformance

Firebase Performance provides insights into the performance characteristics of apps

License: Custom

  • Is a binary Pod
  • Great Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • Objective C

GoogleSignIn

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

License: Custom

  • Is a binary Pod
  • No Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • No Tests
  • Great Docs
  • 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

  • No Tests
  • Good Docs
  • Objective C

FirebaseAppIndexing

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

License: Custom

  • Is a binary Pod
  • Good Docs
  • Objective C

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

  • Is a binary Pod
  • No Docs
  • Objective C

GVRSDK

Google VR SDK for iOS developers.

License: Custom

  • No Tests
  • Great Docs
  • Objective C

GoogleTagManager

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

License: Custom

  • Is a binary Pod
  • No Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

FirebaseDynamicLinks

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

License: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

FirebaseStorage

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

License: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

GPPCore

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

License: Custom

  • Is a binary Pod
  • No Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • 4 Stars
  • No Tests
  • Great Docs
  • 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

  • No Tests
  • Great Docs
  • 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

  • No Tests
  • Great Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

GoogleIDFASupport

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

License: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

FirebaseCore

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

License: Custom

  • Is a binary Pod
  • Great Docs
  • 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: Custom

  • 98 Stars
  • No Tests
  • No Docs
  • 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: Custom

  • Is a binary Pod
  • Great Docs
  • 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

  • Is a binary Pod
  • Great Docs
  • Objective C

TensorFlow

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

License: Apache 2

  • 0 Stars
  • No Tests
  • Great Docs
  • Objective C

CardboardSDK

Cardboard iOS SDK for VR developers

License: Custom

  • No Tests
  • Great Docs
  • Objective C