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
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started 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