Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. File Sharing

File Sharing

92 projects

Showing 36 of 92 projects

LocalSend
LocalSendDart

An open-source cross-platform app for secure file and message sharing over local networks without internet.

#dart#open-source#airdrop-alternative
Stars90.0k
Forks5.0k
Last commit5 days ago
copyparty
copypartyPython

A portable file server with resumable uploads, deduplication, WebDAV, SFTP, FTP, TFTP, media indexing, thumbnails, and more, all in a single Python script.

#file-upload-server#tftp-server#resumable-uploads
Stars46.5k
Forks1.9k
Last commit3 days ago
croc
crocGo

A CLI tool for secure, cross-platform file transfers between any two computers using end-to-end encryption and a relay.

#relay-server#tcp#data-transfer
Stars40.2k
Forks1.6k
Last commit1 day ago
qBittorrent
qBittorrentC++

A free and open-source BitTorrent client written in C++/Qt, offering a fast, stable, and feature-rich alternative to other clients.

#network-tools#open-source-alternative#libtorrent
Stars39.9k
Forks4.9k
Last commit
ShareX
ShareXC#

A free, open-source screen capture and file sharing tool for Windows with extensive customization and upload destinations.

#productivity-tool#gif-recorder#open-source
Stars39.4k
Forks3.9k
Last commit1 day ago
nextcloud
nextcloudPHP

A self-hosted, open-source platform for file sync, sharing, and collaboration with calendar, contacts, mail, and video chat apps.

#productivity-suite#open-source#federation
Stars36.7k
Forks5.2k
Last commit1 day ago
filebrowser
filebrowserGo

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your files.

#file-manager#material-design#file-sharing
Stars36.0k
Forks4.1k
Last commit1 month ago
Telegram Desktop
Telegram DesktopC++

Official open-source desktop client for the Telegram messaging platform, built on the MTProto secure protocol.

#desktop-app#mtproto#encryption
Stars32.8k
Forks7.2k
Last commit1 day ago
webtorrent
webtorrentJavaScript

A streaming torrent client that works in Node.js and the browser using WebRTC.

#hacktoberfest#bittorrent#torrent
Stars31.4k
Forks2.9k
Last commit2 days ago
Cloudreve
CloudreveGo

🌩 Self-hosted file management and sharing system, supports multiple storage providers

#cloudreve#file-manager#cloud-storage
Stars28.6k
Forks3.9k
Last commit11 days ago
transfer.sh
transfer.shGo

A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.

#hacktoberfest#hacktoberfest2021#transfersh
Stars15.9k
Forks1.6k
Last commit2 months ago
Seafile
SeafileC

Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views

#knowledge-management#cloud-storage#markdown
Stars15.2k
Forks1.7k
Last commit8 days ago
ownCloud
ownCloudPHP

:cloud: ownCloud web server core (Files, DAV, etc.)

#platform#federated#owncloud
Stars8.8k
Forks2.1k
Last commit2 days ago
miniserve
miniserveRust

A fast, self-contained CLI tool to serve files and directories over HTTP with zero configuration.

#http-server#authentication#server
Stars7.8k
Forks399
Last commit4 days ago
ffsend
ffsendRust

A fully-featured command-line client for securely sharing files via the Firefox Send protocol.

#hacktoberfest#cli-tool#privacy
Stars7.4k
Forks207
Last commit9 months ago
OnionShare
OnionSharePython

Securely and anonymously share files, host websites, and chat via the Tor network.

#open-source#tor-onion-service#privacy
Stars7.1k
Forks713
Last commit17 days ago
IPFS Desktop
IPFS DesktopJavaScript

A desktop application that bundles a complete IPFS node with a graphical interface for easy file management, peer visualization, and content exploration.

#ipfs#desktop-app#decentralized-storage
Stars6.6k
Forks903
Last commit2 days ago
NearDrop
NearDropSwift

An unofficial Google Nearby Share/Quick Share client for macOS, enabling file and link sharing between Android devices and Macs over Wi-Fi.

#android-macos#nearby-share#wi-fi-transfer
Stars6.2k
Forks236
Last commit2 days ago
Telegram
TelegramSwift

Official open-source Telegram client for macOS, built with Swift 5.0.

#open-source#desktop-app#native-ui
Stars5.8k
Forks1.0k
Last commit11 months ago
SparkleShare
SparkleShareC#

A self-hosted file sharing and collaboration app that syncs with any Git repository, similar to Dropbox.

#git-sync#version-control#sparkleshare
Stars5.0k
Forks569
Last commit4 days ago
Messenger
Messenger

A self-hosted messaging platform for private communication with real-time chat, file sharing, and group conversations.

#group-chat#chat-application#messaging-platform
Stars4.8k
Forks1.1k
Last commit7 months ago
KDE Connect
KDE ConnectC++

A multi-platform app that enables seamless wireless communication and integration between your devices like phones and computers.

#android-integration#device-sync#remote-control
Stars4.0k
Forks280
Last commit1 day ago
syncthing-macosx
syncthing-macosxObjective-C

A native macOS application bundle that wraps Syncthing for a seamless, native user experience.

#self-hosted-sync#file-synchronization#cross-platform-sync
Stars3.9k
Forks201
Last commit1 month ago
slskd
slskdC#

A modern client-server application for the Soulseek file-sharing network, accessible via web browser.

#search#download-manager#hacktoberfest
Stars3.8k
Forks169
Last commit1 day ago
Zipline
ZiplineTypeScript

A self-hosted ShareX-compatible file upload server with URL shortening, embeds, and extensive configuration options.

#sharex-uploader#oauth2#zipline
Stars3.4k
Forks251
Last commit9 days ago
ONLYOFFICE
ONLYOFFICEC#

A free open-source collaborative system for document management, CRM, project management, and email aggregation.

#email-aggregator#dms#business-productivity
Stars3.2k
Forks675
Last commit4 months ago
MiroTalk SFU
MiroTalk SFUJavaScript

🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, Google Meet, Jitsi Meet, and Microsoft Teams, powered by scalable SFU architecture with Mediasoup.

#ai#open-source#rest-api
Stars3.1k
Forks495
Last commit
PicoShare
PicoShareGo

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

#minimalist#web-app#direct-download
Stars3.0k
Forks218
Last commit10 days ago
Gokapi
GokapiGo

A lightweight, self-hosted alternative to Firefox Send for private file sharing with automatic expiration and S3 support.

#backblaze-b2#s3-storage#selfhosted
Stars2.9k
Forks140
Last commit9 days ago
ProjectSend
ProjectSendPHP

ProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs... and much more!

#open-source#free-software#clients oriented
Stars2.0k
Forks356
Last commit
torrent-stream
torrent-streamJavaScript

A low-level Node.js streaming torrent engine that provides file-level access to torrent content as readable streams.

#dht#bittorrent#torrent
Stars2.0k
Forks228
Last commit5 years ago
bittorrent-tracker
bittorrent-trackerJavaScript

Simple, robust Node.js implementation of a BitTorrent tracker with client and server components.

#client#udp-tracker#http-tracker
Stars1.9k
Forks331
Last commit24 days ago
PsiTransfer
PsiTransferJavaScript

A simple open-source self-hosted file sharing solution with resumable uploads and password protection.

#upload#pastebin#transfer-files
Stars1.9k
Forks246
Last commit3 months ago
sharing
sharingJavaScript

A CLI tool to share files and directories between your computer and mobile devices via QR codes, no app required.

#ios#qr-code#mobile-transfer
Stars1.8k
Forks75
Last commit2 months ago
teambox
teamboxRuby

Legacy open-source collaboration and project management software inspired by Basecamp, Yammer, and Twitter.

#open-source#team-collaboration#on-premise
Stars1.8k
Forks395
Last commit13 years ago
Plik
PlikGo

A scalable, self-hosted temporary file upload system similar to WeTransfer, built in Go.

#vue-js#temporary-storage#s3-storage
Stars1.8k
Forks196
Last commit3 days ago
Page 1 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 days ago
1 day ago
1 day ago
Next
#Self Hosted31
#Cross Platform24
#P2p22
#Docker18
#Cli Tool15
#Open Source13
#File Upload12
#Nodejs11
#Bittorrent11
#Go11
#Command Line Tool10
#Ipfs10