{"slug": "davx5", "name": "DAVx5", "category": "files", "category_name": "Files, sync and backup", "description": "", "recommenders": 4, "commenters": 6, "warners": 1, "score": 2.842, "rising": -1.31, "first": "2026-01-08", "latest": "2026-05-09", "why": "keeps mobile calendar and contact list synced with private NextCloud server.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 1, "compare": 0, "warn": 2}, "spark": [0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "keeps mobile calendar and contact list synced with private NextCloud server.", "kind": "", "icon": true, "domain": "davx5.com", "github_repo": null, "official_url": "https://www.davx5.com", "pricing": "", "aliases": ["DAVx5"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 769183121, "item_id": 48073945, "url": "https://news.ycombinator.com/item?id=48073945", "by": "t_mahmood", "date": "2026-05-09", "stance": "recommend", "quote": "Set up Davx5 on mobile to sync with the local server", "excerpt": "For calendar, I now have my own local setup, with Tailscale Calendar server: https://radicale.org/v3.html Sync: https://manual.davx5.com/ So, you run Radicale server, you can import Google Calendar. Set up Davx5 on mobile to sync with the local server Access from anywhere with Tailscale.", "context": "", "use_case": "Phone calendar sync", "switched_from": "", "story": "Google Broke reCAPTCHA for De-Googled Android Users"}, {"id": 759320194, "item_id": 47457512, "url": "https://news.ycombinator.com/item?id=47457512", "by": "edg5000", "date": "2026-03-20", "stance": "recommend", "quote": "For carddav, I use a background sync app though (davx).", "excerpt": "For files I use the open source Material Files, which supports SFTP servers. So I just have a little file server. For calendar, because Google doesn't reliably support background services, it's best to use a calendar app with builtin caldav sync. For carddav, I use a background sync app though (davx). Super lame that this is not built into android, not even into lineage. You'd think someone would implement native cal", "context": "", "use_case": "CardDAV sync", "switched_from": "", "story": "Android: Balancing Openness and Choice with Safety"}, {"id": 752757731, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "keeps mobile calendar and contact list synced with private NextCloud server.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "CalDAV/CardDAV sync", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}, {"id": 744737792, "item_id": 46546112, "url": "https://news.ycombinator.com/item?id=46546112", "by": "mmh0000", "date": "2026-01-08", "stance": "recommend", "quote": "We have tested and recommend DAVx\u2075, which is approximately $5.", "excerpt": "See also: https://www.fastmail.help/hc/en-us/articles/1500000279881-Set-up-Fastmail-on-Android Android does not support CalDAV or CardDAV, which are used to sync calendars and contacts. However, a workaround is installing a CalDAV or CardDAV sync adapter. We have tested and recommend DAVx\u2075, which is approximately $5. Once you have added your account in DAVx\u2075, you can set up calendars or contacts in the app of your ch", "context": "", "use_case": "CalDAV/CardDAV sync on Android", "switched_from": "", "story": "Gmail is entering the Gemini Era"}, {"id": 744709617, "item_id": 46544351, "url": "https://news.ycombinator.com/item?id=46544351", "by": "mmh0000", "date": "2026-01-08", "stance": "recommend", "quote": "You need https://www.davx5.com/", "excerpt": "You need https://www.davx5.com/ It'll do bi-directional sync between Android contacts/calendar and Fastmail (or any other CardDav/CalDav server) Also available on F-Droid: https://f-droid.org/en/packages/at.bitfire.davdroid/", "context": "", "use_case": "CalDAV/CardDAV sync with Android", "switched_from": "", "story": "Gmail is entering the Gemini Era"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 755280176, "item_id": 47205011, "url": "https://news.ycombinator.com/item?id=47205011", "by": "n8cpdx", "date": "2026-03-01", "stance": "warn", "quote": "DAVx5 actually didn't work reliably afaict", "excerpt": "I just tried to move to Android because it's more open. Was not prepared for the \"open\" OS to not have basic support for self-hosted calendars. Yes, contacts and calendar are a core OS level feature in 2026. Yes DAVx5 exists, but Google Calendar was buggy with local calendars and DAVx5 actually didn't work reliably afaict. Calendar.app is totally seamless with synology on iOS. Same with contacts. Android was working ", "context": "tried moving to Android; uses Synology calendars", "use_case": "", "switched_from": "", "story": "Samsung Galaxy update removes Android recovery menu tools, including sideloading"}, {"id": 755256005, "item_id": 47203500, "url": "https://news.ycombinator.com/item?id=47203500", "by": "n8cpdx", "date": "2026-02-28", "stance": "warn", "quote": "I tried DAVx5 but found it unreliable.", "excerpt": "It comes down mostly to app quality. The apps that are present are not as polished in ways that I found intolerable: - myNetDiary: seemingly equivalent features, but was super stuttery on Android - like 20fps just scrolling and interacting. It also didn't feel native at all - Transit: the app was extremely glitch when trying to scroll. Seizure inducing. - Wire guard supports on demand tunnel on iOS and macOS. No such", "context": "", "use_case": "CalDAV/CardDAV sync on Android", "switched_from": "", "story": "Block the \u201cUpgrade to Tahoe\u201d alerts"}]}], "who": [], "tags": [], "use_cases": ["caldav/carddav sync on android", "phone calendar sync", "carddav sync", "calendar sync", "caldav/carddav sync", "caldav/carddav sync with android"], "compared": [{"slug": "android", "name": "Android", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "google-calendar", "name": "Google Calendar", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "ios", "name": "iOS", "co": 3, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=47202808", "title": "Samsung Galaxy update removes Android recovery menu tools, including sideloading", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=46540698", "title": "Gmail is entering the Gemini Era", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48067119", "title": "Google Broke reCAPTCHA for De-Googled Android Users", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47442690", "title": "Android: Balancing Openness and Choice with Safety", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47198977", "title": "Block the \u201cUpgrade to Tahoe\u201d alerts", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47045612", "title": "GrapheneOS \u2013 Break Free from Google and Apple", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {"recommend": 1, "warn": 1}, "2026-03": {"neutral": 1, "warn": 1, "recommend": 1}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 769183121, "item_id": 48073945, "url": "https://news.ycombinator.com/item?id=48073945", "by": "t_mahmood", "date": "2026-05-09", "stance": "recommend", "quote": "Set up Davx5 on mobile to sync with the local server", "excerpt": "For calendar, I now have my own local setup, with Tailscale Calendar server: https://radicale.org/v3.html Sync: https://manual.davx5.com/ So, you run Radicale server, you can import Google Calendar. Set up Davx5 on mobile to sync with the local server Access from anywhere with Tailscale.", "context": "", "use_case": "Phone calendar sync", "switched_from": "", "story": "Google Broke reCAPTCHA for De-Googled Android Users"}, {"id": 759320194, "item_id": 47457512, "url": "https://news.ycombinator.com/item?id=47457512", "by": "edg5000", "date": "2026-03-20", "stance": "recommend", "quote": "For carddav, I use a background sync app though (davx).", "excerpt": "For files I use the open source Material Files, which supports SFTP servers. So I just have a little file server. For calendar, because Google doesn't reliably support background services, it's best to use a calendar app with builtin caldav sync. For carddav, I use a background sync app though (davx). Super lame that this is not built into android, not even into lineage. You'd think someone would implement native cal", "context": "", "use_case": "CardDAV sync", "switched_from": "", "story": "Android: Balancing Openness and Choice with Safety"}, {"id": 755280176, "item_id": 47205011, "url": "https://news.ycombinator.com/item?id=47205011", "by": "n8cpdx", "date": "2026-03-01", "stance": "warn", "quote": "DAVx5 actually didn't work reliably afaict", "excerpt": "I just tried to move to Android because it's more open. Was not prepared for the \"open\" OS to not have basic support for self-hosted calendars. Yes, contacts and calendar are a core OS level feature in 2026. Yes DAVx5 exists, but Google Calendar was buggy with local calendars and DAVx5 actually didn't work reliably afaict. Calendar.app is totally seamless with synology on iOS. Same with contacts. Android was working ", "context": "tried moving to Android; uses Synology calendars", "use_case": "", "switched_from": "", "story": "Samsung Galaxy update removes Android recovery menu tools, including sideloading"}, {"id": 755278576, "item_id": 47204911, "url": "https://news.ycombinator.com/item?id=47204911", "by": "cromka", "date": "2026-03-01", "stance": "neutral", "quote": "I have to use DavX for calendar synchronization", "excerpt": "What's annoying to me is that I have to use DavX for calendar synchronization and some apps still add events to the (apparently default) Google calendar even after I disabled Google Calendar app. You get a general feeling that Android is half assed if you don't use a Google account. Adding tasks using Gemini voice assistant? Sure, but only if you use Google Tasks. And so on. I moved to Android from iPhone and am actu", "context": "", "use_case": "Calendar sync", "switched_from": "", "story": "Samsung Galaxy update removes Android recovery menu tools, including sideloading"}, {"id": 755256005, "item_id": 47203500, "url": "https://news.ycombinator.com/item?id=47203500", "by": "n8cpdx", "date": "2026-02-28", "stance": "warn", "quote": "I tried DAVx5 but found it unreliable.", "excerpt": "It comes down mostly to app quality. The apps that are present are not as polished in ways that I found intolerable: - myNetDiary: seemingly equivalent features, but was super stuttery on Android - like 20fps just scrolling and interacting. It also didn't feel native at all - Transit: the app was extremely glitch when trying to scroll. Seizure inducing. - Wire guard supports on demand tunnel on iOS and macOS. No such", "context": "", "use_case": "CalDAV/CardDAV sync on Android", "switched_from": "", "story": "Block the \u201cUpgrade to Tahoe\u201d alerts"}, {"id": 752757731, "item_id": 47047358, "url": "https://news.ycombinator.com/item?id=47047358", "by": "Gormo", "date": "2026-02-17", "stance": "recommend", "quote": "keeps mobile calendar and contact list synced with private NextCloud server.", "excerpt": "Some others that I use: * NextCloud -- client for personal NextCloud server; this app is used primarily for file sync, with other features accessed with other apps. (https://nextcloud.com/features/?filter=Clients#android-client) * KeePassDX -- password manager, shares DB with KeePassXC on desktop, which is synced via NextCloud. Also functions as a TOTP authenticator. (https://www.keepassdx.com/) * DAVx5 -- CalDAV and", "context": "", "use_case": "CalDAV/CardDAV sync", "switched_from": "", "story": "GrapheneOS \u2013 Break Free from Google and Apple"}, {"id": 744737792, "item_id": 46546112, "url": "https://news.ycombinator.com/item?id=46546112", "by": "mmh0000", "date": "2026-01-08", "stance": "recommend", "quote": "We have tested and recommend DAVx\u2075, which is approximately $5.", "excerpt": "See also: https://www.fastmail.help/hc/en-us/articles/1500000279881-Set-up-Fastmail-on-Android Android does not support CalDAV or CardDAV, which are used to sync calendars and contacts. However, a workaround is installing a CalDAV or CardDAV sync adapter. We have tested and recommend DAVx\u2075, which is approximately $5. Once you have added your account in DAVx\u2075, you can set up calendars or contacts in the app of your ch", "context": "", "use_case": "CalDAV/CardDAV sync on Android", "switched_from": "", "story": "Gmail is entering the Gemini Era"}, {"id": 744709617, "item_id": 46544351, "url": "https://news.ycombinator.com/item?id=46544351", "by": "mmh0000", "date": "2026-01-08", "stance": "recommend", "quote": "You need https://www.davx5.com/", "excerpt": "You need https://www.davx5.com/ It'll do bi-directional sync between Android contacts/calendar and Fastmail (or any other CardDav/CalDav server) Also available on F-Droid: https://f-droid.org/en/packages/at.bitfire.davdroid/", "context": "", "use_case": "CalDAV/CardDAV sync with Android", "switched_from": "", "story": "Gmail is entering the Gemini Era"}]}