Celeste is a GUI file synchronization client that can connect to virtually any cloud provider.
- Backed by rclone, giving you a reliable and battle-tested way to sync your files anywhere
- Written with GTK4 and Libadwaita, giving Celeste a native look and feel on your desktop
- Written in Rust, making Celeste blazingly fast to use
NOTE: Celeste is currently alpha software, and you should likewise ensure you have a backup of your data before you decide on trying it. Any file loss incurred is at your own risk.
- Two-way sync
- Asking what to do when a local and remote file have both been updated since last sync
- Ability to exclude files/folders from sync
- Connecting to multiple cloud providers at the same time
Celeste can currently connect to the following cloud providers:
- Dropbox
- Google Drive (May not work currently, see hwittenborn#30 for more information)
- Nextcloud
- Owncloud
- pCloud
- WebDAV
Celeste can be installed via the methods listed below:
Celeste is available on Flathub. First make sure you have set up Flatpak on your system, and then run the following:
flatpak install flathub com.hunterwittenborn.Celeste
Celeste is available on the Snap Store, which can be installed on any system that has Snap installed.
snap install celeste
If you're on Ubuntu 22.10 or later, you can install Celeste from the Prebuilt-MPR. First make sure the Prebuilt-MPR is set up on your system, and then run the following:
sudo apt install celeste