gitmyhub

desktop

C++ β˜… 3.8k updated 9h ago

πŸ’» Desktop sync client for Nextcloud

The Nextcloud Desktop Client is an app that keeps files on your computer in sync with a Nextcloud server. Nextcloud is a self-hosted file storage and sharing platform, similar in purpose to Dropbox or Google Drive but one you run on your own server. This desktop client is the piece that sits on your Windows, macOS, or Linux computer and automatically pushes and pulls files between your local folders and that server.

For regular users, the main thing to know is that it works like any file-sync app: files you add or change locally get uploaded, and files changed on the server come down to your machine. The README points to official download pages for the stable release and daily test builds, plus documentation for everyday use.

For people who want to contribute to the project or build it from source, the README walks through the required tools: cmake for building, OpenSSL for encryption, Qt6 as the interface framework, and SQLite for local data storage. macOS contributors get an Xcode workspace to make setup easier, and Windows contributors are pointed to a separate blueprints repository that covers building with a tool called KDE Craft.

The project is open source under the GNU General Public License version 2 or later. Community support is available through the Nextcloud forums, and paid professional support options also exist through Nextcloud GmbH.