CouchDB contacts in Evolution

Continuing with my CouchDB on the desktop series, here’s the 1st screenshot:

Evolution addressbook showing contacts stored in CouchDB

It’s Evolution addressbook components showing contacts from a CouchDB database. As stated in previous posts, all contacts in that database would be automatically replicated to a remote CouchDB instance, so, for instance, you could just see and edit/delete/whatever them from a web interface, and the changes would show up in Evolution.

Code is in GNOME git, under couchdb-glib and evolution-couchdb modules.

6 Responses to “CouchDB contacts in Evolution”

  1. Jef Spaleta says:

    Coordinated, generally useful CouchDB integration into GNOME is really great to see.

    Are you talking to the Conduit project about interfacing with a GNOME Desktop-wide CouchDB instance?


  2. VERY CLEVER!! Well done! I wrote a very simple CouchDB address book using Rails – never thought of integrating desktop applications with it!

  3. Killerkiwi says:

    a thunderbird plugin to do this would be awesome as well

  4. Big Fan says:


  5. Matt Griffin says:

    This is awesome!