Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/etesync/android
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
https://github.com/etesync/android
android encryption end-to-end-encryption etesync synchronization
Last synced: 6 days ago
JSON representation
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
- Host: GitHub
- URL: https://github.com/etesync/android
- Owner: etesync
- License: gpl-3.0
- Created: 2017-02-21T12:45:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-01T23:20:50.000Z (9 months ago)
- Last Synced: 2024-10-31T18:38:31.495Z (13 days ago)
- Topics: android, encryption, end-to-end-encryption, etesync, synchronization
- Language: Kotlin
- Homepage: https://www.etesync.com
- Size: 39.4 MB
- Stars: 304
- Watchers: 14
- Forks: 34
- Open Issues: 86
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
EteSync - Secure Data Sync
Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks (Android client).
[](https://play.google.com/store/apps/details?id=com.etesync.syncadapter)
[](https://f-droid.org/app/com.etesync.syncadapter)![GitHub tag](https://img.shields.io/github/tag/etesync/android.svg)
[![Chat with us](https://img.shields.io/badge/chat-IRC%20|%20Matrix%20|%20Web-blue.svg)](https://www.etebase.com/community-chat/)# Overview
Please see the [EteSync website](https://www.etesync.com) for more information.
EteSync is licensed under the [GPLv3 License](LICENSE).
# Building
EteSync uses `git-submodules`, so cloning the code requires slightly different commands.
1. Clone the repo: `git clone --recurse-submodules https://github.com/etesync/android etesync-android`
2. Change to the directory `cd etesync-android`
3. Open with Android studio or build with gradle:
1. Android studio (easier): `android-studio .`
2. Gradle: `./gradlew assembleDebug`
To update the code to the latest version, run: `git pull --rebase --recurse-submodules`# Translating
Translators are highly welcome!
To help with translation please go to [our Weblate page](https://hosted.weblate.org/projects/etesync/) and translate it from there.Third Party Code
================EteSync's source code was originally based on [DAVdroid](https://www.davx5.com) but the codebases has since diverged quite significantly.
This project relies on many great third party libraries. Please take a look at the
app's about menu for more information about them and their licenses.