Open source file-sharing projects
Every project in the registry tagged file-sharing, ranked by real GitHub adoption.
Share files securely across all devices without servers
Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file
Powerful screen capture and file sharing tool for Windows
Secure cloud collaboration platform for organizations
🌩 Self-hosted file management and sharing system, supports multiple storage providers
Self-hosted file sync with AI-powered organization
Instant file sharing across devices without setup
A file server that supports static serving, uploading, searching, accessing control, webdav...
:cloud: ownCloud web server core (Files, DAV, etc.)
:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows
Secure internet sharing made simple.
Official frugal and native macOS Syncthing application bundle
HFS is a web file server for your computer. Share folders or even a single file thanks to the virtual file system.
A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
Updog is a replacement for Python's SimpleHTTPServer. It allows uploading and downloading via HTTP/S, can set ad hoc SSL certificates and use http basic auth.
🔐 Securely share sensitive information with automatic expiration & deletion after a set number of views or duration. Track who, what and when with full audi
Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.
🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, Google Meet, Jitsi M
🌴 Palmr. is an open-source file-sharing platform focused on privacy and security. It enables users to upload, manage, and share files with features like passwo
Enterprise file sync, share, and collaboration platform
Share files with your clients, from your own server. Free, open source (GPLv2), self-hosted — or use ProjectSend Cloud, the official hosted version run by the s
Simple open source self-hosted file sharing solution.
Open-source file storage with complete data sovereignty
Twake is a secure open source collaboration platform to improve organizational productivity.
cryptgeon is a secure, open source note / file sharing service inspired by PrivNote written in rust & svelte.
The Galène videoconference server
A self-hosted, respource aware file conversion server supporting 488 formats in 26 languages.
Sharry is a self-hosted file sharing web application.
Uguu is a simple lightweight temporary file host with support for drop, paste, click and API uploading.
A minimal file upload/pastebin service.
一款全新的文件驱动型建站系统
🚀 Upload files via DDP or HTTP to ☄️ Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust.
Android client for local file sharing via https://pairdrop.net and self-hosted snapdrop
On-prem file sharing made simple, fast and safe.
A 🌟free, 🫣anonymous, 🔐encrypted, and 🚀easy-to-use E2EE file transfer tool
File sharing flutter webrtc app enabling sending files to any device from anywhere
Compare leading debrid / multi-hoster services for pricing, host coverage, policies & tools.
LinShare - Secure File Sharing
FileShelter is a “one-click” file sharing web application
Related tags
Frequently asked questions
How many open source file-sharing projects are there?
This registry tracks 40 projects tagged file-sharing, with 367,937 GitHub stars between them. The most-adopted is LocalSend at 97,058 stars.
Are these file-sharing projects free to use?
Yes — 39 of the 40 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which file-sharing project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these file-sharing projects still maintained?
33 of the 40 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.