A GTK+ Gnutella client, efficient, reliable and fast, written in C. It has been optimized for speed and scalability, with low-memory consumption. It is meant to be left running 24x7, using little CPU and only the configured bandwidth.
It is possible to run gtk-gnutella without a GUI or using a shell interface.

Features

  • Complete Gnutella support (including DHT)
  • Inter-operable with all known alternate Gnutella implementations
  • Low resource consumption (memory, CPU)
  • Magnet URI support
  • Efficient file swarming
  • Highly configurable and tunable
  • TLS support (encrypted connections)
  • UPnP and NAT-PMP support

Project Samples

Project Activity

See All Activity >

Categories

Gnutella

License

GNU General Public License version 2.0 (GPLv2)

Follow Gtk-Gnutella

Gtk-Gnutella Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
6
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Outstanding speed and memory footprint.
  • Full featured, fast and fully compliant to Gnutella protocol
    1 user found this review helpful.
  • A great tool! Thank you guys for your work!
  • I would not develop gtk-gnutella if I did not love it :-)
  • It's a Gnutella client!
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Mac, Windows

Languages

Chinese (Simplified), Dutch, English, French, German, Greek, Hungarian, Italian, Japanese, Norwegian, Spanish, Turkish, Ukrainian

Intended Audience

End Users/Desktop

User Interface

Command-line, GTK+, Non-interactive (Daemon)

Programming Language

C

Related Categories

C Gnutella Software

Registered

2000-04-09