# To-Dos - sync with CalDAV-Server

**URL:** <https://discourse.joplinapp.org/t/to-dos-sync-with-caldav-server/3677>\
**Category:** Features\
**Created:** [28 September 2019 23:17 UTC](https://discourse.joplinapp.org/t/to-dos-sync-with-caldav-server/3677 "2019-09-28T23:17:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![l-p-r](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/l-p-r/32/6465_2.png) [@l-p-r](https://discourse.joplinapp.org/u/l-p-r)\
**Post date:** [28 September 2019 23:17 UTC](https://discourse.joplinapp.org/t/to-dos-sync-with-caldav-server/3677/1 "2019-09-28T23:17:50Z")

</div>

Dear all

Joplin is an amazing tool! Thanks for bringing this to us.

Would it be possible to provide a sync-interface with a CalDav-Server, e.g. davical, for the To-Dos?

Thank you in advance  
lpr

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [29 September 2019 14:35 UTC](https://discourse.joplinapp.org/t/to-dos-sync-with-caldav-server/3677/2 "2019-09-29T14:35:40Z")

</div>

Joplin sync model would not allow that I’m afraid.

---

<div class="post-metadata">

**Author:** ![l-p-r](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/l-p-r/32/6465_2.png) [@l-p-r](https://discourse.joplinapp.org/u/l-p-r)\
**Post date:** [29 September 2019 20:29 UTC](https://discourse.joplinapp.org/t/to-dos-sync-with-caldav-server/3677/3 "2019-09-29T20:29:57Z")

</div>

Why would the sync model not allow that?

Cache locally, sync from time to time – why would Joplin not allow that?

Thanks for clarification

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [29 September 2019 22:29 UTC](https://discourse.joplinapp.org/t/to-dos-sync-with-caldav-server/3677/4 "2019-09-29T22:29:51Z")

</div>

Adding new sync systems is out of scope due to the complexity and work involved.
