List of P2P protocols


File transfer protocols used by multiple programs

The name of the protocol may also be the name of the primary or original application software that uses it.
ProtocolUsed byDefunct clients
ActivityPubFriendica, Libervia, Lemmy, Mastodon, Micro.blog, Nextcloud, PeerTube, Pixelfed, Pleroma
IBM Advanced [Peer-to-Peer Networking|Advanced Peer-to-Peer Networking ]Systems [Network Architecture]
BitTorrentBitComet, Bitlord, BitTorrent, Flashget, FrostWire, Getright, i2psnark, libtorrent, μTorrent, Miro, MLDonkey, Popcorn Time, qBittorrent, Shareaza, Tixati, Transmission, Tribler, Xunlei, Vuze, etc.Trustyfiles, Vagaa
Direct ConnectApexDC++, BCDC++, DC++, MLDonkey, ShareazaNeoModus Direct Connect
eDonkeyaMule, Bitcomet, eMule, Flashget, imule, MLDonkey, Neoloader, Shareaza, XunleiFileScope, edonkey2000, Vagaa
FastTrackMLDonkey, XNapGrokster, Kazaa, Kazaa Lite, Trustyfiles
FreenetFreenet, Frost
GnutellaCabos, Envy, Gnucleus, gtk-gnutella, iphex, Phex, Shareaza, WireShareAcquisition, BearShare, FileScope, iMesh, LimeWire, Morpheus, Trustyfiles
Gnutella2Envy, gtk-gnutella, MLDonkey, ShareazaFileScope
Libp2pIPFS, Orbit, Ethereum
OpenFTgiFT, MLDonkey
OpenNapAudiognome, Lopster, SunshineUN, TekNap, Utatane, XNap, Winlop, WinMXFileScope, Morpheus, Napigator
OvernetXNapedonkey2000, Overnet
RetroShareRetroShare, elRepo.io, XeresUnseenP2P
SoulseekNicotine+, Seeker, slskd, Soulseek NS, SoulseekQtGoSeek, iSoul, MewSeek, Museek, Museek+, Nicotine, PySoulSeek, SolarSeek, Soulseex
ToxqTox, μTox, Toxic, Toxygen, TRIfA, Antox, Isotoxin, jTox, Protox, aTox
WebTorrentWebTorrent Desktop, Brave
WinMX Peer Networking ProtocolOurMX, WinMX, WinPY
WebRTCPeerTube

File transfer protocols used by only one application

Chat protocols used by multiple programs

Bitcoin