ownCloud logo

ownCloud

Website

Open-source file sync, share and collaboration platform

8.8k stars 2.1k forks last commit first released AGPL-3.0

Actively maintained

Last commit 24 Aug 2026.

ownCloud screenshot

ownCloud is an open-source platform that provides secure file synchronization, sharing and team collaboration with integrations for calendars, contacts and external storage backends. It supports both classic ownCloud Server and the newer Infinite Scale architecture for larger deployments and modern APIs.

Key Features

  • File sync and share with fine-grained permissions, public links, password and expiry controls.
  • Virtual File System (VFS) / selective download for low local storage usage in desktop clients.
  • External storage mounts: Amazon S3 (and S3-compatible), SMB/CIFS, FTP/SFTP, Google Drive, Dropbox and WebDAV backends.
  • Calendar and Contacts support via CalDAV and CardDAV, plus apps for mail, news and integrations.
  • Web-based office integrations (OnlyOffice, Collabora, Microsoft integrations) for real-time document collaboration.
  • Admin tooling: occ CLI, app marketplace, audit/logging, LDAP/AD and OAuth2 authentication options.

Use Cases

  • Centralized, auditable enterprise file sharing and secure external collaboration with compliance controls.
  • Teams collaborating on documents in-browser using integrated web-office connectors while retaining data control.
  • Aggregating multiple storage silos (S3, SMB, cloud drives) into a single point of access for search and sharing.

Limitations and Considerations

  • SQLite is provided for testing or very small installs but is not recommended for production; MariaDB/MySQL or PostgreSQL are the recommended engines.
  • Some external-backend behaviors are limited by backend semantics (for example, S3-compatible mounts cannot be rescanned for manually added files in the same way as POSIX mounts).
  • Feature availability and commercial integrations (Oracle support, certain enterprise modules, certified deployments and support SLAs) differ between Community and Enterprise editions; assess edition-specific modules before deploying.

ownCloud combines a mature open-source core with a broad ecosystem of apps and connectors for storage, calendars and collaboration. It is suitable for organizations needing data sovereignty, multiple storage backends and standards-based protocols for syncing and calendaring.

Categories:

Tags:

Tech Stack:

Share:

Similar to ownCloud

Nextcloud logo

Nextcloud

Open-source collaboration platform for file sync and groupware

36.6k
5.1k
Last commit

Nextcloud is an open-source content collaboration platform providing file sync & share, groupware (calendar, contacts, mail), real-time office editing, chat and video conferencing.

AGPL-3.0Actively maintained
Alternative to:
Google Drive logo
Google Drive
+19

Xandikos

CalDAV/CardDAV server that stores data in a Git repository

597
57
Last commit

Lightweight CalDAV/CardDAV server implemented in Python that stores calendars and contacts in a Git-backed hierarchy with history and sync support.

GPL-3.0Actively maintained
Alternative to:
Google Calendar logo
Google Calendar
+4
EGroupware logo

EGroupware

Open-source web-based groupware for calendars, mail, files and projects

295
113
Last commit

Open-source, browser-based groupware providing calendar, email, file manager, CRM, projects, Collabora Online integration and SSO support.

Actively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+19
tine logo

tine

PHP-based modular groupware for calendar, contacts, email, CRM and files

21
4
Last commit

Open-source PHP groupware providing CalDAV/CardDAV, ActiveSync, email client, CRM, tasks, file manager and Docker images for on-premise collaboration.

AGPL-3.0Actively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+19
Sync-in logo

Sync-in

Open-source platform for file storage, sharing, collaboration and sync

1.7k
132
Last commit

Self-hosted platform to store, share, collaborate on, and synchronize files with WebDAV, desktop clients, and granular permissions.

AGPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+18
sabre/dav logo

sabre/dav

PHP framework for WebDAV, CalDAV, and CardDAV servers

1.7k
369
Last commit

sabre/dav is a PHP framework for building WebDAV file servers and CalDAV/CardDAV calendar and contacts services.

BSD-3-ClauseActively maintained
Alternative to:
Google Calendar logo
Google Calendar
+11