Protokół Gnutella nadal pozostaje w wersji rozwojowej i mimo prób zerwania z zagmatwaną strukturą odziedziczoną ze starej Gnutelli 0.4 i zaprojektowania nowej przejrzystej wewnętrznej architektury (zobacz Gnutella2), Gnutella nadal jest najbardziej udanym, otwartym protokołem wymiany plików.

Programy klienckie right|thumb|Zrzut ekranowy klienta Gnutelli - Shareazy

Niektóre z popularnych klientów Gnutelli to: Morpheus Klient Gnutelli i innych sieci p2p LimeWire (w Javie niezależny od platformy), na licencji GPL open-source Cabos (Windows, Mac OS X, Mac OS) BearShare (Windows), program na licencji adware (wielu użytkowników używa 5 Lite, ponieważ jest to ostatnia wersja obsługująca sieć Gnutella. Od wersji 6.0 zrezygnowano z możliwości korzystania z protokołu Gnutelli na rzecz iMesh). Shareaza (Windows), na licencji GPL open-source, łączy się z sieciami Gnutella, Gnutella2, EDonkey2000 i BitTorrent Gnucleus (Windows), open-source z kodem źródłowym w C/C++, łączy też z siecią Gnutella2 (Linux, Unix) Acquisitionx (Mac OS X), oparty na otwartym kodzie źródłowym programu LimeWire Poisoned (Mac OS X), open-source, pozwala łączyć się też z sieciami FastTrack, Ares i OpenFT Mutella (Linux, Unix) klient Gnutelli działający w terminalu klient open source Gnutelli napisany w Javie, zobacz https://phex.sourceforge.net/;