Open-source file sharing
7 file sharing whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
OnionShare Grade A
Open source desktop and mobile tool that shares files, hosts websites and runs chat rooms over Tor onion services, directly from the user's device.
GPL-3.0. Source code
croc Grade B
Open source command-line tool for sending files and folders between two computers using a short code phrase, with end-to-end encryption and a relay server.
MIT. Source code
LocalSend Grade B
Open source app for sending files and messages between nearby devices over the local network, without an internet connection or account.
Apache-2.0. Source code
Lufi Grade B
Self-hosted web app for uploading and sharing files with end-to-end encryption in the browser, with expiring download links. Written in Perl.
AGPL-3.0. Source code
Magic Wormhole Grade B
Open source Python library and command-line tool for sending files, folders and text between computers using short one-time codes, with end-to-end encryption.
MIT. Source code
PairDrop Grade B
Open source web app for sending files and text between devices on the same network or paired devices over WebRTC, usable at pairdrop.net or self-hosted. A fork of Snapdrop.
GPL-3.0. Source code
Send Grade B
Self-hosted web app for sharing files with end-to-end encryption through expiring links. A community-maintained fork of Mozilla's discontinued Firefox Send.
MPL-2.0. Source code
Compare all 10 file sharing, open source or not.