Self-hosted File Transfer & Synchronization software

File transfer, sharing and synchronization software software.

Sizing a server for this? Read Self-hosted alternatives to Google Drive.

20 projects, sorted by GitHub stars (as recorded in the dataset). Star counts and dates come from the dataset snapshot, not live.

NameDescriptionLicenseStarsUpdatedPlatforms
SyncthingSyncthing is an open source peer-to-peer file synchronisation tool.MPL-2.089,5642026-10-20Go, Docker, debSource
PuterWeb-based operating system designed to be feature-rich, exceptionally fast, and highly extensible.AGPL-3.043,8332026-10-21Nodejs, DockerSource
NextcloudAccess and share your files, calendars, contacts, mail and [more](https://apps.nextcloud.com/) from any device, on your terms.AGPL-3.037,1822026-10-21PHP, debSource
CloudreveFile management and sharing system, supports multiple storage providers.GPL-3.028,8622026-09-21Docker, GoSource
SeafileFile hosting and sharing solution primary for teams and organizations.GPL-2.0, GPL-3.0, AGPL-3.0, Apache-2.015,3532026-10-16CSource
ownCloudAll-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more.AGPL-3.08,8372026-10-21PHP, Docker, debSource
OpenCloudFile Sharing and Collaboration Platform.Apache-2.06,1952026-10-20Docker, Go, NodejsSource
UnisonUnison is a file-synchronization tool for OSX, Unix, and Windows.GPL-3.05,5392026-09-20deb, OCamlSource
KintoMinimalist JSON storage service with synchronisation and sharing abilities.Apache-2.04,4202026-10-19PythonSource
PeergosSecure 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.AGPL-3.02,5402026-10-20JavaSource
PydioTurn any web server into a powerful file management system and an alternative to mainstream cloud storage providers.AGPL-3.02,2562026-10-20GoSource
Sync-inFile storage, syncing, sharing, and collaboration with real-time editing, permission management, and desktop/CLI clients.AGPL-3.01,9432026-10-19Nodejs, DockerSource
HoodikEnd-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 any S3-compatible service.CC-BY-NC-4.0 (non-free)1,5352026-10-19DockerSource
bewCloudFile sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader).AGPL-3.01,2422026-10-18DockerSource
FileRunComplete solution for your files with integration with Google and Office.⊘ Proprietary (non-free)——PHPSource
Git AnnexFile synchronization between computers, servers, external drives.GPL-3.0——HaskellSource
OpenSSH SFTP serverSecure File Transfer Program.BSD-2-Clause——C, debSource
Resilio SyncProprietary peer-to-peer file synchronisation tool.⊘ Proprietary (non-free)——UnknownSource
SambaSamba is the standard Windows interoperability suite of programs for Linux and Unix. It provides secure, stable and fast file and print services for all clients using the SMB/CIFS protocol.GPL-3.0——CSource
YetisharePowerful file hosting script with support for Amazon S3, Wasabi, Backblaze, local, direct and SFTP storage.⊘ Proprietary (non-free)——PHPSource

Related categories

← All categories