XNap provides a plugin enabled framework for peer-to-peer (P2P) applications and a client which is based on that framework. It is free software and licensed under the GNU Public License .
XNap is purely written in Java. The client features a modern Swing based user interface and console support that will run nicely on every platform with a recent Java Runtime Environment (1.3 or higher).
Features
Here is an incomplete list of the major features:
* Connection to multiple networks
* Multiple concurrent searches
* Plugin architecture
* Auto resume of incomplete downloads
* Bandwidth throttle support
* Leecher blocking
* Buddy list
* Socks and http proxy support
* Integrated file preview
* Per user download and upload control
* Emacs key bindings
* Auto completion
* Search and command History
* Auto update to latest version
* Fine grained result filter
* Integrated command line
* Mac OS X integration