OpenSync is a Open Source CalDAV/CardDAV (Contacts and Calendars) Sync for Android. it has been tested with Nextcloud Server. its integrates natively in Android calendar/contact apps. It's a fork from open source project DavDroid https://davdroid.bitfire.at/source/.
Now DavDroid is know as : DAVx5 and one can find new source code at https://gitlab.com/bitfireAT/davx5-ose
OpenSync was forked from DavDroid Version 220.127.116.11-ose
OpenSync Source code is at https://github.com/deependhulla/opensync
Its licensed under the GPLv3 License. same as davdroid.
Its mine personal attempt to make a Android App for CalDAV/CardDAV for NextCloud (Server which I use), again a Open Source Software. It's still Beta from my side as its some basic changes to original code of DavDroid. Would try to find time to add more into this app. This is no way to replace original DavDroid app or compete with them.
Parts of OpenSync have been outsourced into these libraries (based on original davdroid):
- cert4android custom certificate management
- dav4android WebDAV/CalDav/CardDAV framework
- ical4android iCalendar processing and Calendar Provider access
- vcard4android VCard processing and Contacts Provider access
USED THIRD-PARTY LIBRARIES
Extra libraries are used (based on orginal davdroid) :