💻 Desktop Syncing Client for ownCloud
Switch branches/tags
1.3 1.4 1.5 1.6 1.7 1.8 2.0 2.0.2-rc1 2.1 2.1.0 2.2 2.2.3 2.2.4 2.3 2.3.0 2.3.1-rc1 2.3.1 2.3.2-rc1 2.3.2 2.3.3-rc1 2.3.3-rc2 2.3.3 2.3.4 2.4 2.4.0-alpha1 2.4.0-beta1 2.4.0-rc1 2.4.0-rc2 2.4.0 2.4.1-rc1 2.4.1 2.4.2-rc1 2.4.2 2.4.3-rc1 2.4.3 2.5 2.5.0-alpha 2.5.0-alpha1 2.5.0-beta1 2.5.0-beta2 2.5.0-rc1 2.5.0 2.5.1-rc1 2.5.1-rc2 2.5.1 25_svg_dll JayBrown-master abort-503 activity-context-menu-6121 activity_proxymodel amd appimage blacklist browser-based-client-login bump-qt bundling_implementation_test bundling_implementation conflicttags cryptofolder csync_lgpl csync_update_cleanup dafc2d2_branch default-sync-folder delta-upload-fixes document-client-uninstallation files_encryption files_scheduling fix-434 fix-6157 fix-6471 fix-6844 fix-6909 fix-building-the-client-documentation-errors fix-crash-maybe fix-crashreporter-icon fix_6236 flatten_tabs_6454 group_schedule ignored-files-skip-local-discovery integrate-external-themes-repo issue-6431 junctions libcrashreporter-qt-msvc libsplit local-discovery-separation mac-openssl-2 macos_SMLoginItem master-antora master msi_installer nautilus-nostate-6643 nautilus-utf8-python2 new_discovery_algo_renames new_wizard_design no_rpath ownsql port-tests qtkeychain-in-qt-prefix qwamp regexp_exclude_2017_v2_captures release-channel-ui scheduler selsync serverconfig share-permission-wording sharedialog-adjustments snorenotifications socketapi theme tray-note-for-conflicts update-libcrashreporter-qt update-link-to-oc.org-dl-page vfs-pinstate wamp websocket_notifications-tom websocket_notifications winsymlinks wip wizard-error-label-squishing wizard-server-errors-6157
Nothing to show
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update release_template.md Nov 19, 2018
admin Do not select ownCloud in Finder after installation to fix #6781 Oct 12, 2018
binary @ 09f12de Update submodule May 30, 2018
cmake Fix icon name in Info.plist Oct 18, 2018
doc Merge remote-tracking branch 'owncloud/2.5' Nov 29, 2018
man Fix make doc-man in shadow build May 29, 2018
resources More Button: Use SVG and fix size so it renders good in highdpi Apr 19, 2018
shell_integration Fix KDEInstallDirs deprecation warnings (#6922) Dec 8, 2018
src Allow to open log window via command line to already running client Dec 11, 2018
test Merge remote-tracking branch 'owncloud/vfs-master' Dec 7, 2018
theme Use new ECMAddAppIcon macro for application icons. Jan 13, 2018
translations [tx-robot] updated from transifex Nov 29, 2018
.clang-format Add .clang-format style May 17, 2017
.drone.yml Build clang and gcc on drone Apr 24, 2018
.git-blame-ignore-revs Reformatting: Add .git-blame-ignore-revs May 17, 2017
.gitattributes git: fix entry in .gitattributes to not export binary dir. Sep 22, 2014
.gitignore gitignore: XCode userdata Oct 31, 2018
.gitmodules Update zsync submodule Oct 29, 2018
.tag Add git metadata files Oct 18, 2012
CMakeLists.txt Merge remote-tracking branch 'owncloud/vfs-master' Dec 7, 2018
CONTRIBUTING.md templates > .github and create release_template (#5590) Apr 24, 2017
COPYING Correct COPYING file from FSF website, rpmlint found an old address Nov 22, 2011
COPYING.documentation Add doc cmake targets (HTML, PDF, QtHelp, CHM, man) Nov 24, 2012
CPackOptions.cmake.in Mirall -> (Desktop) Client Dec 8, 2014
ChangeLog ChangeLog: 2.5.1 Nov 4, 2018
OWNCLOUD.cmake Rename Placeholders to Virtual Files in code #6531 May 23, 2018
OwnCloudCPack.cmake Packaging: Adjust APPNAME handling #5957 Sep 27, 2017
README.md Drop Jenkinsfile, replaced by DroneCI Jul 5, 2018
THEME.cmake Move theme related logic into a single THEME.cmake Jun 15, 2018
VERSION.cmake Increase version May 29, 2018
appveyor.ini Fix casing in appveyor.ini Oct 25, 2018
appveyor.yml Checkout submodules on AppVeyor Sep 19, 2018
client.qrc More Button: Use SVG and fix size so it renders good in highdpi Apr 19, 2018
config.h.in Rename Placeholders to Virtual Files in code #6531 May 23, 2018
mirall.desktop.in [tx-robot] updated from transifex Nov 29, 2018
sync-exclude.lst Excludes: Allow escaping # #6012 Sep 14, 2017
theme.qrc Use new ECMAddAppIcon macro for application icons. Jan 13, 2018
version.h.in Fix MIRALL_STRINGIFY for empty defines in MSVC Jun 27, 2018


ownCloud Desktop Client

Build Status Build status


The ownCloud Desktop Client is a tool to synchronize files from ownCloud Server with your computer.


Binary packages

Source code

The ownCloud Desktop Client is developed in Git. Since Git makes it easy to fork and improve the source code and to adapt it to your need, many copies can be found on the Internet, in particular on GitHub. However, the authoritative repository maintained by the developers is located at https://github.com/owncloud/client.

Building the source code

Building the Client in the ownCloud Desktop Client manual.

Reporting issues and contributing

If you find any bugs or have any suggestion for improvement, please file an issue at https://github.com/owncloud/client/issues. Do not contact the authors directly by mail, as this increases the chance of your report being lost.

If you created a patch, please submit a Pull Request. For non-trivial patches, we need you to sign the Contributor Agreement before we can accept your patch.

If you want to contact us, e.g. before starting a more complex feature, you can join us at #owncloud-client-dev.

Maintainers and Contributors

The current maintainers of this repository are:

ownCloud Desktop Client is developed by the ownCloud community and receives patches from a variety of authors.

Past maintainers:


This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.