ownCloud

ownCloud

Open-source file sync, share and collaboration platform

8.7kstars
2.1kforks
Last commit: 12h ago
Repo age: 14y old
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 Services

Syncthing

Syncthing

Open-source, peer-to-peer file synchronization tool.

80.3k
4.9k
Last commit: 2d ago

Open-source peer-to-peer file synchronization with TLS encryption, no central server, and a browser-based UI.

Alternative to:
Resilio Sync
Resilio Sync
+6
LocalSend

LocalSend

Open-source cross-platform local network file sharing app

75.5k
4k
Last commit: 1d ago

LocalSend is a free, open-source app for fast, encrypted file and text sharing between nearby devices over a local network, available on desktop and mobile.

Alternative to:
Apple AirDrop
Apple AirDrop
+6
AList

AList

Multi-storage file listing server with WebDAV and previews

49.1k
8k
Last commit: 15d ago

AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

Alternative to:
Dropbox
Dropbox
+19
copyparty

copyparty

Portable file server with fast resumable uploads and many protocols

42.7k
1.7k
Last commit: 8h ago

Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.

Alternative to:
WeTransfer
WeTransfer
+19
qBittorrent

qBittorrent

Cross-platform BitTorrent client built with Qt and libtorrent

35.7k
4.6k
Last commit: 1d ago

qBittorrent is a fast, free, cross-platform BitTorrent client with a desktop UI and optional Web UI, built on libtorrent for efficient torrent downloading and seeding.

Alternative to:
BitTorrent
BitTorrent
+2
Nextcloud

Nextcloud

Open-source collaboration platform for file sync and groupware

34.2k
4.7k
Last commit: 7h ago

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

Alternative to:
Google Drive
Google Drive
+19