14 open-source apps
Best self-hosted File Sync & Storage apps
Ranked by GitHub stars
All 14 File Sync & Storage apps
Syncthing
syncthing/syncthing
Syncthing is an open source peer-to-peer file synchronisation tool.
File Sync & StorageGoDockerPuter
HeyPuter/puter
Web-based operating system designed to be feature-rich, exceptionally fast, and highly extensible.
File Sync & StorageTypeScriptDockerNextcloud
nextcloud/server
Access and share your files, calendars, contacts, mail and more from any device, on your terms.
FeaturedFile Sync & StoragePHPCloudreve
cloudreve/cloudreve
File management and sharing system, supports multiple storage providers.
File Sync & StorageGoDockerSeafile
haiwen/seafile
File hosting and sharing solution primary for teams and organizations.
File Sync & StorageCownCloud
owncloud/core
All-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more.
File Sync & StoragePHPDockerOpenCloud
opencloud-eu/opencloud
File Sharing and Collaboration Platform.
File Sync & StorageGoDockerUnison
bcpierce00/unison
Unison is a file-synchronization tool for OSX, Unix, and Windows.
File Sync & StorageOCamlKinto
Kinto/kinto
Minimalist JSON storage service with synchronisation and sharing abilities.
File Sync & StoragePythonPeergos
Peergos/Peergos
Secure and private space online where you can store, share and view your photos, videos, music and documents. Also includes a calendar, news feed, task lists, chat and email client.
File Sync & StorageJavaPydio
pydio/cells
Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers.
File Sync & StorageGoSync-in
Sync-in/server
File storage, syncing, sharing, and collaboration with real-time editing, permission management, and desktop/CLI clients.
File Sync & StorageTypeScriptDockerHoodik
hudikhq/hoodik
End-to-end encrypted cloud storage server. Files are encrypted and decrypted in the browser, so the server only ever holds ciphertext. Runs on SQLite or PostgreSQL, stores chunks on local disk or…
File Sync & StorageRustDockerbewCloud
bewcloud/bewcloud
File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader).
File Sync & StorageJavaScriptDocker
Keep exploring
Related categories
What is the best self-hosted app for file sync & storage?
By GitHub stars, Syncthing is the most popular self-hosted app for file sync & storage with 89,175 stars, followed by Puter and Nextcloud. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these File Sync & Storage apps free?
Yes. All 14 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted File Sync & Storage app?
8 of the 14 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which File Sync & Storage apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Nextcloud (7,289 commits), Puter (2,363 commits) and OpenCloud (1,695 commits). Active development usually means faster bug fixes and security patches.