Nextcloud contacts gives you CardDav, so it works with Android, iOS, and any number of Linux/Windows/Mac clients. Thunderbird certainly, and many other desktop mail clients. (Don't know about a Linux or Windows app limited to just contact management over CardDav, but it's probably out there.)
DeGoogle Yourself
A community for those that would like to get away from Google.
Here you may post anything related to DeGoogling, why we should do it or good software alternatives!
Rules
-
Be respectful even in disagreement
-
No advertising unless it is very relevent and justified. Do not do this excessively.
-
No low value posts / memes. We or you need to learn, or discuss something.
Related communities
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
You can use Tutanota app for contacts
I never liked the fact there is a contacts app which other apps can tap into.
I have started using an org-mode file with entries that have tel: or callto: properties. I lose vCard exportability, but I can use the file as-is instead.
* Open-source
Yes
* Android, Web, and (if necessary) Linux and Windows clients
Emacs on larger devices, Orgzly on Android
* Stores contact info locally (i.e. self-hosted)
Yes
* Stores contact info securely (encrypted)
Unencrypted, but if you don't allow apps other than syncing apps the permission to access all files, it may not matter as much
* Can store in a cloud location (e.g. Sync, Dropbox)
I just have Syncthing set up to sync those files too
Oh, and. Now I don't need a separate bookmarks app, a separate notes app, a separate todo list app, syncing mechanisms for them, or a mechanism to search through all of them.
Honestly, maybe I'm old fashioned, but I just use the AOSP contacts app on the phone and then export a CSV file and keep a copy of that in my database on KeyPass.