GoogleCL Linux CLI Tools

Jun 24th, 2010No Comments

For all the command line addicts out there, Google has released GoogleCL a command line utility for accessing their online services such as YouTube, Blogger, Calender, Contacts, Google Docs and Picasa.

Jason Holt (Google Street View Team) and Tom Miller (former Google Street View Intern) write:

“Ever wanted to upload a folder full of photos to Picasa from a command prompt? We did, a lot, last summer. It made us want to say:

$ google picasa create --title "My album" ~/Photos/vacation/*.jpg

So we wrote a program to do that, and a whole lot more”.

A whole lot more …

They continue… “GoogleCL is a command-line utility that provides access to various Google services. It streamlines tasks such as posting to a Blogger blog, adding events to Calendar, or editing documents on Google Docs.

For example:
$ google blogger post --blog "My blog" --tags "python, googlecl, development" my_post.html
$ google calendar add "Lunch with Jason tomorrow at noon"
$ google docs edit --title "Shopping list" --editor vim

GoogleCL is a pure Python application that uses the Python gdata libraries to make Google Data API calls from the command line.

Read more at the GoogleCL project page, or jump right to the examples. Along with a standard tarball, we have a .deb package ready for download, and hope to have it included in Debian and Ubuntu repositories in time for their next releases. We’re adding features all the time, so check in frequently. Or better yet, contribute.

GoogleCL brings cloud computing to your fingertips, literally!”

From the comments left on their blog, it would seem there are a fair few command line aficionados out there who agree with them.

About author:

All entries by

Leave a Reply

You must be logged in to post a comment.