Nicotine is a client for the SoulSeek P2P Network, a light and efficient file sharing system, written in Python and using the GTK2 toolkit. It features uploading, downloading, searching and chatting, with strict bandwidth control, and tries to look similiar to its predecessor PySoulSeek.
KTorrent is a BitTorrent program for KDE. Its features include speed capping (both down and up), integrated searching, UDP tracker support, preview of certain file types (video and audio) and integration into the KDE Panel enabling background downloading.
GTKGnutella is a peer-based file-sharing protocol that allows a user running a Gnutella client to search for and download files from other Gnutella users, as well as share some files of his/her own. This uses the same peer to peer network that LimeWire, Morpheus and similar p2p clients.
Deluge is a simple Bittorrent client, created using Python and GTK+. Deluge is intended to bring a native, full-featured client to Linux GTK desktop environments such as Gnome and XFCE.
Azureus offers multiple torrent downloads, queuing/priority systems (on torrents and files), start/stop seeding options and instant access to numerous pieces of information about your torrents. Azureus now features an embedded tracker easily set up and ready to use.
Frostwire is a p2p file sharing prrgram for the GnuTella and Bittorrent protocols. It is a fork of Limewire but is faster, more secure, and has broader search results because it also includes LimeWire Pro features for free.
aMule is a peer-to-peer file sharing application, designed to connect to the eDonkey and Kad networks. It has a wide range of features, including online signature, source exchange, compressed transfers, secure identification, IP filter support, boolean search, which can be local, global, or in the Kad network.