Repolode

Self-hosted & SaaS alternatives

Self-hosted cloud storage and file sharing: 50 open-source projects (2026)

Replace Dropbox or Google Drive with your own server: store, sync and share files on hardware you control.

Project
50
This week
+1.2K
Updated
10 hours ago

How to choose

Decide first what job you need done. If you only want folders kept in sync across your own computers, Syncthing does that without a central server. If you want a full cloud server with sharing, contacts, calendars and apps, Nextcloud covers it. If your files already sit in OneDrive, S3 or local disks and you want one web interface over them, Cloudreve fits. Then weigh how much setup you will accept.

Top projects compared

ProjectStarsThis weekLicenseUpdated
syncthing90.2K+249MPL-2.02 days ago
alist50.4K+37AGPL-3.017 days ago
copyparty47.3K+59MIT18 days ago
server37.4K+68AGPL-3.010 hours ago
cloudreve28.9K+30GPL-3.018 days ago
OpenList25.5K+124AGPL-3.011 hours ago

All projects

Open-source continuous file synchronization that keeps folders in sync across two or more computers without a central server.

90.2K+249 this week5.6KGoMPL-2.0Well maintainedUpdated 2 days ago

A self-hosted file list program that puts many cloud storage services and local disks behind one web interface and WebDAV.

50.4K+37 this week7.9KGoAGPL-3.0Updated 17 days ago

A portable Python file server with resumable uploads and downloads, reachable from any web browser and over WebDAV, SFTP, FTP, TFTP and SMB.

47.3K+59 this week1.9KPythonMITUpdated 18 days ago

Self-hosted cloud server for storing, syncing and sharing files, contacts, calendars and more, extendable through apps.

37.4K+68 this week5.3KPHPAGPL-3.0Updated 10 hours ago

Self-hosted file management and sharing system that stores files across local disks, S3-compatible storage, OneDrive and other cloud providers.

28.9K+30 this week3.9KGoGPL-3.0Updated 18 days ago

A self-hosted file listing and management server that unifies many cloud storage providers and local storage behind one web interface and WebDAV.

25.5K+124 this week2.5KGoAGPL-3.0Well maintainedUpdated 11 hours ago

Open source self-hostable cloud storage with file sync, sharing, team libraries, and extensible file metadata views.

15.4K+26 this week1.7KCOtherUpdated 22 days ago

A self-hosted, web-based file manager that connects to many storage backends such as SFTP, S3, SMB, WebDAV and FTP through a plugin architecture.

14.9K+26 this week1KGoAGPL-3.0Updated 2 days ago

Self-hosted file transfer server supporting SFTP, FTP/S, HTTP/S and WebDAV over local, S3, Google Cloud Storage and Azure Blob storage.

12.8K+38 this week982GoAGPL-3.0Well maintainedUpdated 13 hours ago

ZFile is a self-hosted online file manager for individuals and small teams that unifies multiple storage backends for browsing, preview and sharing.

10.9K2KJavaMITUpdated 6 days ago

The official Nextcloud installer: a single Docker mastercontainer that deploys and maintains a full Nextcloud stack with optional Office, Talk, backup and antivirus add-ons.

10.8K+27 this week1.1KPHPAGPL-3.0Well maintainedUpdated 6 hours ago

A self-hosted web file manager with multi-source support, OIDC/LDAP login, file previews, search, sharing and WebDAV, shipped as a single binary.

9.1K+93 this week527GoApache-2.0Well maintainedUpdated 5 hours ago

Server-side core of ownCloud Classic for self-hosted file storage, sync, and sharing over WebDAV, CalDAV, and CardDAV.

8.8K+5 this week2.1KPHPAGPL-3.0Well maintainedUpdated 3 days ago

Self-hosted file and text sharing tool where uploads get a passcode to pick up, like collecting an express parcel.

8.8K+88 this week1.1KPythonLGPL-3.0Well maintainedUpdated 11 days ago

A Debian-based network attached storage (NAS) operating system with a web admin UI, extensible through plugins, aimed at home and small office use.

7.1K+24 this week623PHPOtherWell maintainedUpdated yesterday

Open source, self-hosted platform for file management, sharing and collaboration, written in Go.

6.3K+30 this week264GoApache-2.0Updated yesterday

A Dropbox-like file sharing and sync app that keeps folders in sync through any Git repository, self-hostable on Linux, macOS and Windows.

5K570C#GPL-3.0Updated 2 months ago

A self-hosted, single-binary pastebin and file-sharing web app written in Rust, with optional encryption and URL shortening.

4.6K+7 this week330RustBSD-3-ClauseUpdated 2 months ago

A fast, lightweight self-hosted cloud for files, calendars, contacts and office editing, built in Rust with WebDAV, CalDAV and CardDAV support.

3.7K+15 this week187RustMITUpdated 4 hours ago

A self-hosted file upload server built for ShareX, with sharing, galleries and short links.

3.5K+11 this week260TypeScriptMITWell maintainedUpdated 22 hours ago

Self-hosted multi-user web file manager supporting local storage, FTP, S3 and other cloud backends, with roles, permissions and chunked uploads.

3.1K+3 this week455PHPMITUpdated 2 days ago

A minimalist, self-hosted web app for sharing files of any size or type via direct download links.

3.1K229GoOtherWell maintainedUpdated 20 hours ago

Self-hosted file sharing server in Go with expiring links, optional S3 storage, and no public uploads, positioned as an alternative to Firefox Send.

3K+73 this week160GoAGPL-3.0Well maintainedUpdated yesterday

Self-hosted file uploader that returns shareable links, with user accounts, albums, snippets, a URL shortener and S3 storage support.

2.8K+1 this week297TypeScriptMITUpdated 16 days ago

A peer-to-peer, end-to-end encrypted file storage, messaging and social network platform built on IPFS, with self-hosting support.

2.6K+7 this week206JavaAGPL-3.0Well maintainedUpdated 4 hours ago

Self-hosted file sharing and content collaboration platform for organizations, rewritten in Go on a microservice architecture.

2.3K+4 this week233GoAGPL-3.0Updated yesterday

Self-hosted file sync and share platform from ownCloud, built as a single Go binary with WebDAV and CS3 APIs.

2.2K+7 this week286GoApache-2.0Updated 11 hours ago

Self-hosted file sharing app where you give each client a private page to sign in and download files you share with them.

2.1K+14 this week362PHPGPL-2.0Well maintainedUpdated 8 hours ago

Self-hosted platform for file storage, sync, sharing, and team collaboration, with WebDAV and online office editing.

2K+11 this week159TypeScriptAGPL-3.0Well maintainedUpdated 24 hours ago

A self-hosted web app that sends files from one browser to many others in real time, peer-to-peer over WebRTC with no size limit.

1.9K+15 this week188JavaScriptMITWell maintainedUpdated 2 days ago

FAQ

How are these projects chosen?
Every project on Repolode passes a quality screening before it is listed: it must be usable today, solve a concrete problem, be more than a thin wrapper and still be maintained. This page groups the listed projects by topic and ranks them by GitHub stars.
Which project here is the most popular?
syncthing/syncthing, with 90.2K GitHub stars. Check each project's license and last commit before choosing.

More collections