File sharing is a method of distributing electronically stored information such as computer programs and digital media. Below is a list of file sharing applications, most of them make use of peer-to-peer file sharing technologies.
This comparison contains also download managers that can be used as file sharing applications. For pure download managers see the comparison of download managers, and for BitTorrent-only clients the comparison of BitTorrent clients.
Name | Network[1] | Anonymous P2P | Link system compatibility | Price | Platform | License | Programming language | Free Spyware-Adware | Latest release year | Extra information | |
---|---|---|---|---|---|---|---|---|---|---|---|
aMule | eDonkey, Kad | Free | GNU, macOS, Windows, Linux | C++ | 2016, | ||||||
BitComet | BitTorrent, eDonkey, Kad;[2] HTTP/FTP download | Free | Windows | C++ | 2015, | Exploits SuperSeeding and thus is often banned by trackers and peers. Compatible with e2DK links through an eMule plugin which gives access to eDonkey and Kad networks and cross-network sharing abilities with BitTorrent network. | |||||
class="table-rh" | DC++ | Direct Connect | Free | Windows | C++ | 2017, 0.866 | Many modifications exist, for example: LinuxDC++, EiskaltDC++, FlylinkDC++, etc. | ||||
eMule | eDonkey, Kad | Free | Windows | C++ | 2010, | Supports protocol obfuscation | |||||
Filetopia | Filetopia | (except when using a bouncer) | Free | Windows | Java | 2018 | |||||
Flashget | BitTorrent, eDonkey; HTTP/FTP download | Windows | 2012 | ||||||||
Free Download Manager | BitTorrent; HTTP/FTP download | Free | Windows | C++ | 2015, | ||||||
Freenet’s FProxy | Freenet | Free | GNU, macOS, Windows | Java | 2020, | ||||||
Frost | Freenet | Free | GNU, macOS, Windows | Java | 2011 | ||||||
FrostWire | BitTorrent | Free | GNU, macOS, Windows | Java | 2015, | Fork of LimeWire, with no copyrighted-material blocker planned. | |||||
Fopnu | Fopnu | Free | GNU Linux, Windows | Proprietary | C++ | 2023 | Fully decentralized network[3] | ||||
GetRight | BitTorrent; HTTP/FTP download | Windows | 2011 | ||||||||
giFT | OpenFT and, with plugins, Ares, Gnutella, FastTrack | Free | GNU, macOS, Windows | C | 2004, | ||||||
GnucDNA / Gnucleus | Gnutella, Gnutella2 | Free | Windows | C++ | 2005, | ||||||
GNUnet / gnunet-fs | GNUnet | Free | GNU, FreeBSD, macOS, Windows | C | 2019, | Latest preview release: 0.11.0pre66 / [4] | |||||
gtk-gnutella | Gnutella | Free | GNU, Windows, Linux | C | 2018, | ||||||
I2Phex | I2P (protocol Gnutella) | Free | GNU, macOS, Windows | Java | 2011 | Need I2P to run. | |||||
iMule | I2P (protocol Kad network) | Free | GNU, macOS, Windows | C++ | 2013, | needs I2P to run | |||||
Jumpshare | Jumpshare | Free or US$9.99/month | Windows, macOS | Proprietary | Various | 2015 | Real-time file sharing with built-in utilities for screenshots, screencasts, notes, and voice clips | ||||
KCeasy | Ares, Gnutella, FastTrack, OpenFT | Free | Windows | C++, Object Pascal (Delphi) | 2008 | Uses integrated giFT file sharing daemon as back-end. | |||||
KGet | BitTorrent; HTTP/FTP download | Free | part of KDE on Windows | C++ | 2012 | ||||||
MLDonkey | BitTorrent, eDonkey, FastTrack, (Gnutella, Gnutella2), Kad; HTTP/FTP download | Free | GNU, macOS, Windows, Linux | OCaml | 2014, | P2P application, telnet / web-interface / GUI interface, complete and complex remote usage. Sancho GUI makes automatic SSH tunnels. | |||||
Nodezilla | Private | Free | GNU, Windows | Java | 2010 | Most is proprietary, GUI is GPL. | |||||
Perfect Dark | Perfect Dark | Free | Windows | C++ | 2015 | Boards. Auto update. | |||||
Retroshare | Retroshare | Free | Windows, GNU, macOS | C++ | 2023 | Uses PGP for friend authentication. Decentralized F2F network type. | |||||
Robert | I2P (protocol BitTorrent) | Free | GNU, macOS, Windows | Python | 2012 | needs I2P to run | |||||
Share | Share | Free | Windows | Object Pascal (Delphi) | 2006 | Anonymous developer; tries to be Winny successor | |||||
Shareaza | eDonkey, BitTorrent, Gnutella, Gnutella2, Direct Connect; HTTP/FTP download | Free | Windows | C++ | 2017, | Uses a powerful files library; maintained by volunteer group | |||||
StealthNet | RShare | Free | GNU, macOS, Windows | C# | 2011 | Evolution of the RShare client with many functions. | |||||
Soulseek | Soulseek | Free, donations for privileges | Windows, Mac, Linux | C++, QT | 2015, | Folder downloads, browse users with folder trees, no multi-source downloads | |||||
Tribler | BitTorrent and its own | Free | Windows, GNU, macOS | Python, C++ | 2019, | Unlike most other torrent clients, Tribler is decentralized (as well as anonymous) and does not rely on any trackers or any other indexing service to discover content.[5] Also features a built-in video streamer. | |||||
Vuze (formerly Azureus) | BitTorrent and I2P | (except when using I2P) | Free | GNU, macOS, Windows | Java | 2016, | |||||
WinMX | WinMX Peer Network (independent, now user-operated), OpenNAP, chatrooms supported | Free | Windows | C++ | 2004 | Official development has ceased due to RIAA coercion. Versions 3.53, 3.54 beta 4 and older are available from 3rd parties. | |||||
Winny | Winny | Free | Windows | C++ | 2003 | ||||||
WireShare | Gnutella, BitTorrent | Free | GNU, macOS, Windows | Java | 2016 | Forked from Limewire pro | |||||
Name | Network | Anonymous P2P | Link system compatibility | Price | Platform | License | Programming language | Free Spyware-Adware | Last release year | Extra information |