Google Calendar API - SDKs
The Calendar Data API lets users perform most of the operations a normal Google Calendar user can on the Google Calendar website. Google Calendar allows client applications to view and update calendar events in the form of Google data API, GData, feeds. The Calendar Data API lets users incorporate Calendar functionality into their own application or website. Users can edit calendars, create and delete events, query for events that match particular criteria, send invitations, and more.
There are many possible uses for the Calendar data API. For example, users can create a web front end for a group calendar that uses Google Calendar as a back end. Or a public calendar can be generated for Google Calendar to display, based on a company event database. Or users can search relevant calendars to display a list of upcoming events on those calendars.

- Versions
- SDKs (22)
- Articles (12)
- How To(1)
- Source Code(11)
- Libraries(9)
- Developers (45)
- Followers (518)
- Changelog (51)
SDKs (22)
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
Title | Description | |
---|---|---|
![]() | Google Calendar Python SDK by Yash Nagar | The Google Calendar Python SDK by Yash Nagar allows developers to create and update events. The current version is 0.5. |
![]() | Google Calendar Ruby SDK | The Google Calendar SDK is a simple Ruby console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar Python SDK | The Google Calendar SDK is a simple Python console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar PHP SDK | The Google Calendar SDK is a simple PHP console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar NodeJS SDK | The Google Calendar SDK is a simple NodeJS console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar JavaScript SDK | The Google Calendar SDK is a simple JavaScript console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar Java SDK | The Google Calendar SDK is a simple Java console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar iOS SDK | The Google Calendar SDK is a simple iOS console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar Go SDK | The Google Calendar SDK is a simple Go console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar Android SDK | The Google Calendar SDK is a simple Android console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar .Net SDK | The Google Calendar SDK is a simple .NET console application that makes requests to the Google Calendar API. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Go SDK | This SDK is Google APIs Client Library for Go. These are auto-generated Go libraries from the Google Discovery Service's JSON description files. This package provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs. It supports the Web server flow, client-side credentials, service accounts, Google Compute Engine service accounts, and Google App Engine service accounts. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google NodeJS SDK | This SDK is a the official Node.js client library for using Google APIs, with support for authorization and authentication using OAuth 2.0, API Keys and JWT. This client library is supported but in maintenance mode only. This library is in Alpha and Google reserves the right to make incompatible changes when necessary. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Ruby SDK | This SDK is a Ruby Client Library that provides access to Google APIs. This includes Google services such as Calendar, Analytics, Google+ and more. It allows users to store personal information and manage their activities online. This client library is in alpha and Google may make incompatible changes when necessary. It is supported in maintenance mode only. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Dart SDK | This SDK is a Beta Google DART Client Library. It is a large set of APIs that applications use to interact with Google products including; Google Drive, Gmail, Cloud Datastore, Cloud Storage and more. These APIs are accessible via REST-like interfaces which are available for both web apps and cloud apps, is more convenient and less error-prone than using the raw REST protocol. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Objective-C SDK | This SDK is a Google Objective-C Client Library for REST APIs It is a Cocoa framework that enables developers for macOS and iOS to write native applications using Google's JSON REST APIs. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google PHP SDK | This SDK is a PHP client library that supports several methods for making authenticated calls to the Google APIs. This client library is in beta that includes; Simple API Access, OAuth 2.0 For Webservers, OAuth 2.0 Service Accounts and ID Token Verification. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Javascript SDK | This SDK is a JavaScript client library that provides access to Google REST APIs. This library is in Beta and supports OAuth 2 authentication. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Python SDK | This SDK is a Python client library for Google's discovery based APIs. It is designed for accessing the Plus, Moderator, and many other Google APIs. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google .NET SDK | This SDK is a Google API client library for .NET that enables access to Google APIs including; Drive, YouTube, Calendar, Storage, Analytics and more. This library supports OAuth2.0 authentication and allow users to store personal information and manage their activities online. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Java SDK | The Google Java SDK works across most of the Google APIs. It provides HTTP transport, error handling, authentication, JSON parsing, media download/upload, and batching. The library includes an OAuth 2.0 library with a consistent interface, XML and JSON data models that support any data schema with support for protocol buffers. Google Developers provides APIs, software development tools, and technical resources that allow communication with Google Services and their integration to other services. Google is a technology company that specializes in Internet-related services and products that includes online advertising technologies, search, cloud computing, software, and hardware. |
![]() | Google Calendar SDK by Xu Jingxin | Google Calendar can be useful to keep mobile track of personal and professional events. A third party SDK authored by Xu Jingxin is available on GitHub. Resources to develop with the Google Calendar SDK include to generate Auth Url, get token, and call APIs. Language information is not visible. Contact Xu for additional details sailxjx@gmail.com |