gcalcli is a Python application that allows you to access your Google Calendar(s) from a command line. It's easy to get your agenda, search for events, add new events, delete events, edit events, and even import those annoying ICS/vCal invites from Microsoft Exchange and/or other sources. Additionally, gcalcli can be used as a reminder service and execute any application you want when an event is coming up.
Check your OS distribution for packages.
- Python 2
- Google API Client Python 2 module
- dateutil Python 2 module
- A love for the command line!
-
vobject Python module
Used for ics/vcal importing.
-
parsedatetime Python module
Used for fuzzy dates/times like "now", "today", "eod tomorrow", etc.
See docs/README.md
-
Install it in your favorite distro (
apt-get install gcalcli
, ...) -
cp .gcalclirc.sample .gcalclirc
# and edit it! -
Use:
gcalcli agenda
Enjoy! For more on how to use it, see docs in docs/
$ git clone git://github.com/insanum/gcalcli.git gcalcli/
$ cp gcalcli/.gcalcli.sample ~/.gcalcli
$ gcalcli/gcalcli agenda