Try describing what you need:

Self-Hosted P2P File Sharing: 28 Open-Source Apps

Best for your setup

  • Novice

    Syncthing89.9k
    • Live demo
    • Documented

    87/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    PrivyDrop145
    • REST or GraphQL API
    • Multi-user

    Default rank #23

    69/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    Tox2.7k
    • Scriptable API
    • Works offline

    Default rank #7

    81/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
28 projects
Syncthing logo

Syncthing

89.9k
Syncthing is a continuous file synchronization program that keeps files in sync between two or more computers.
File SynchronizationCopyleft LicenseP2P File Sharing+1
Details
qBittorrent logo

qBittorrent

41.2k
qBittorrent is a BitTorrent client built in C++/Qt and powered by libtorrent.
P2P File SharingCopyleft LicenseMedia Management+2
Details
Sonarr logo

Sonarr

17.5k
Sonarr is a PVR application for Usenet and BitTorrent users that automatically tracks TV episodes, downloads missing or improved releases, and organizes them.
Media ManagementCopyleft LicenseAutomation Tools+2
Details
Radarr logo

Radarr

14.7k
Radarr is a movie collection manager that monitors RSS feeds, interfaces with download clients and indexers, and automatically sorts, renames, and upgrades movie files.
Media ManagementCopyleft LicenseP2P File Sharing+2
Details
OnionShare logo

OnionShare

7.2k
OnionShare is an open source tool for securely and anonymously sharing files, hosting websites, and chatting over the Tor network.
Simple File UploadsCopyleft LicenseP2P File Sharing+1
Details
slskd logo

slskd

4.2k
A modern client-server web application for using the Soulseek file-sharing network.
P2P File SharingCopyleft LicenseMedia Management+2
Details
Tox logo

Tox

2.7k
A peer-to-peer, serverless instant messenger and cryptographic network library focused on security and privacy.
Custom CommunicationsP2P File SharingCopyleft License
Details
Transmission logo

Transmission

15.4k
Transmission is a fast, free BitTorrent client with native desktop apps, a headless daemon, and a web UI for remote control.
P2P File SharingMedia ManagementCopyleft License
Details
bittorrent-tracker logo

bittorrent-tracker

1.9k
A Node.js BitTorrent tracker implementation with both client and server components.
P2P File SharingPermissive LicenseNetwork Utilities+2
Fully FOSS
Details
Hyphanet logo

Hyphanet

1.2k
Freenet is a peer-to-peer platform for censorship-resistant communication and publishing, providing a distributed, encrypted, decentralized datastore.
Custom CommunicationsCopyleft LicenseSocial Networks+2
Details
Peergos logo

Peergos

2.5k
Peergos is a peer-to-peer encrypted filesystem and private web platform with secure sharing, messaging, encrypted email, and social networking.
File SynchronizationCopyleft LicenseFile & Object Storage+5
Details
RetroShare logo

RetroShare

2.0k
RetroShare is a decentralized, private, secure, cross-platform communication toolkit for sharing files, chat, messages, forums, and channels.
Custom CommunicationsCopyleft LicenseSocial Networks+2
Details
Lidarr logo

Lidarr

5.8k
Lidarr is a music collection manager for Usenet and BitTorrent users that monitors RSS feeds, downloads tracks, and manages sorting and renaming.
Media ManagementAudio StreamingP2P File Sharing+3
Details
plexo logo

plexo

5.3k
Plexo is a cross-platform download manager that accelerates file downloads by splitting them across multiple internet connections, and it also supports torrents.
Network UtilitiesP2P File SharingMiscellaneous Tools
Details
bitmagnet logo

bitmagnet

4.4k
A self-hosted BitTorrent indexer, DHT crawler, content classifier, and torrent search engine with a web UI and GraphQL API.
Digital ArchivingP2P File SharingSearch Engines+3
9 Containers
Details
nefarious logo

nefarious

1.3k
nefarious is a web application that automatically searches for and downloads movies and TV shows.
Media ManagementP2P File SharingAutomation Tools+2
7 Containers
Details
Rapidbay logo

Rapidbay

903
RapidBay is a self-hosted web app for searching torrents, selecting video files, and streaming or casting them after automatic conversion.
Media ServersPermissive LicenseMedia Management+3
Details
Pairdrop logo

Pairdrop

11.7k
Local file sharing in the web browser, inspired by AirDrop.
Simple File UploadsCopyleft LicenseP2P File Sharing+1
Details
Chitchatter logo

Chitchatter

2.3k
Chitchatter is a decentralized, end-to-end encrypted peer-to-peer communication tool for private chat, video, screen sharing, and file transfer.
Custom CommunicationsVideo ConferencingP2P File Sharing+1
Details
Webtor logo

Webtor

713
Webtor is a self-hosted torrent streaming and download platform delivered as an all-in-one Docker image.
P2P File SharingMultimedia StreamingMedia Servers+4
Details
Drop logo

Drop

763
An open-source game distribution platform for sharing DRM-free games.
Game Server PanelsGamesSelf Hosting Solutions+3
Details
Mylar3 logo

Mylar3

128
Mylar3 is an automated comic book downloader and library manager for NZB and torrent sources.
Automation ToolsMedia ManagementE-Book Management+3
Details
PrivyDrop logo

PrivyDrop

145
An open-source peer-to-peer file and text sharing tool built on WebRTC with end-to-end encryption.
P2P File SharingPermissive LicensePastebins+1
Details
Headphones logo

Headphones

3.8k
Headphones is an automated music downloader for NZB and torrents written in Python.
Media ManagementCopyleft LicenseP2P File Sharing+2
Details
Deluge logo

Deluge

Lightweight, cross-platform BitTorrent client.
P2P File SharingNetwork UtilitiesFully FOSS+1
Fully FOSS
Details
GNUnet logo

GNUnet

Software framework for decentralized, peer-to-peer networking.
Custom CommunicationsP2P File SharingNetwork Utilities+1
Details
Send logo

Send

5.3k
Simple, private, end to end encrypted temporary file sharing, originally built by Mozilla.
P2P File SharingCopyleft LicenseSimple File Uploads+1
Details
Resilio Sync logo

Resilio Sync

Proprietary peer-to-peer file synchronisation tool.
File SynchronizationP2P File SharingNot FOSS
Not FOSS
Details