goobook: Command-line contacts

My workplace relies heavily on Google Documents and GMail right now, and so something like goobook should come in handy.


What you see there is very primitive, but as I understand it, goobook is mostly intended as an ancillary tool for mail agents, like mutt or perhaps alot. Adding goobook to those tools means you can manage Google contacts without the need for a browser as an intermediary. Which is always a good thing.

goobook needs a little configuration before it can get started; at the very least, you can add your e-mail address and password to .goobookrc, and if you need more help than that, It will generate a template for you with goobook config-template > .goobookrc. I was able to get to most of goobook’s functions just by uncommenting and editing two lines in that file, although the help pages show how to properly encrypt your password and so forth.

From there, you should be able to build your local cache (or refresh it) with goobook reload. Adding addresses works with goobook add, and so forth.

goobook probably looks simple and for what I’ve seen, it is. But I also feel like the usefulness with goobook is in splicing it with your mail client. So don’t mark it down just for seeming basic. That’s probably intentional.

goobook is in AUR in several flavors; I don’t see this in Debian but I don’t think it would be hard to add by hand. 🙂

3 thoughts on “goobook: Command-line contacts

  1. martintxoz

    Good!!. I don’t know this app… and is good for get the gmail contacts groups for some mail-readers that don’t have access to its. For me is soo useful for claws-mail. The claws GData plugin ( have only functionality for include Google Contacts in the Tab-address completion, but this not include the contacts group info… With goobook and a bit of Xdialog script, we can get some of this feature back !!. Many thanks!!!!

  2. Pingback: Links 17/4/2015: Wipro and the Netherlands Want FOSS | Techrights

Comments are closed.