I use mutt for E-Mail but I'm looking for a GUI address book because my address book requirements extend well beyond (but include) E-Mail addresses for mutt.
I have been using the Contacts app in Owncloud with pycardsyncer keeping a local address list in sync with the Owncloud Contacts for mutt to use.
However I'd like to make things simpler and better, the existing set-up has some disadvantages (for me) :-
The Owncloud Contacts app is not very good, in particular you can't sort by Last Name which really bugs me.
I'd really prefer to keep addresses wholly locally rather than on the cloud (even though it's my own cloud). Apart from anything else I'm quite often not able to access the internet and I still want my addresses and to be able to update them.
The pycardsyncer (plus pc_query) application is 'deprecated', it's being superseded by vcardsyncer and some other bits and pieces. They're not in the Ubuntu repositories though and I prefer not to go 'ex repository'.
The current set up is a fairly complicated way to fulfil a simple requirement.
So I'm after a nice, simple, GUI address book program for my Linux desktop and laptop. I'm happy to use a mail program whose address book is easily accessible without navigating past the mail bit (e.g. like Thunderbird, but Thunderbird is overkill). I either want a mutt accessibility option or for the data to be kept in something sensible like a sqlite database that I can quickly write a simple script for to feed mutt.
It must support postal addresses, phone numbers, etc. and preferably have some notes/comments ability too.
I'd prefer something in the Ubuntu repositories though something in Python that I can maintain myself is also OK.
Any suggestions anyone?