SyncEvolution synchronizes personal information management (PIM) data
via various protocols (SyncML, CalDAV/CardDAV). It syncs contacts,
appointments, tasks and memos. It syncs to web services or to
SyncML-capable phones via Bluetooth.
Binaries are available for Linux desktops (using GNOME Evolution or
plain files for storing PIM data). The source code also supports the
Trinity Desktop Environment (TDE).
This release modernizes the code base and removes usage of out-dated
libraries and APIs. All Python scripts require Python 3. The major
version bump reflects that this release is not just a minor bug fix.
However, no new features were added.
Binaries on syncevolution.org get built for distros >= Ubuntu Bionic
and Debian Buster. Testing is now based on Docker containers instead
of a custom schroot solution, so adding testing against other distros
will be easier in the future. Compilation on Fedora Rawhide was
Some features are no longer built and thus untested:
The code is still there, but needs help from interested developers to
ensure that it really works. It may get removed in a future version if
there is no interest.
Source, Installation, Further information
Source code bundles for users are available in
and the original source is in the git repositories
amd64 binaries for Debian-based distributions are
available via the "stable" syncevolution.org repository. Add the
following entry to your /etc/apt/source.list:
deb https://downloads.syncevolution.org/apt stable main
The GPG key for the repository needs to be imported as root with:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 43D03AD9
The signing key was renewed for this release. If the key was already
added earlier, refresh it with:
apt-key adv --keyserver keyserver.ubuntu.com --refresh-keys 43D03AD9
Then install "syncevolution-evolution" (with Evolution dependencies) or
"syncevolution" (just the core functionality).
After installation, follow the
More specific HOWTOs can be found in the Wiki: