Blog Logo
  • Home
  • About

GoogleCL is serious life automation

by Drew Engelson — 21 Jun 2010

Google released GoogleCL last Friday they describe as "Command line tools for the Google Data APIs". I took a few minutes to play with it today and an awed by the possibilities it opens up. Yes, APIs have existed for all these services, so in theory, it's nothing new... But really, who wants to write command-line wrappers for the APIs, or manage all the different 3rd party packages for doing so.

It's basically a bunch of Python scripts that are all imported into one executable file called "google". All the API calls are full abstracted allowing you do run commands like:

$ google contact list
$ google calendar add "Get up at 5:30am Thursday"

GoogleCL currently supports Blogger, Calendar, Contacts, Docs, Picasa, YouTube... though I'm sure others will be added shortly.

Installing is pretty much a piece of cake. All you really need is a modern version of the gdata library (mine was outdated) and the googlecl package itself.

$ pip install gdata googlecl
$ pip install

I see some serious life automation happening in the near future.

Drew Engelson
Author

Drew Engelson

https://tomatohater.com

I currently lead the Cloud Foundation Services team at Starbucks. We are building the Starbucks PaaS to allow digital platforms to be deployed globally with a focus on automation, scalability, performance, security, and developer experience.

Prior to Starbucks, I led Celerity's Technology Innovation and Architecture practice and founded Zoombit and served in technology leadership at Huge and PBS.

Yes. I seriously hate tomatoes.

All content copyright Tomatohater © 2006-2021 • All rights reserved.