Tentacles is

  1. A peer-to-peer file-sharing network and
  2. A programming library used to access and extend that network.

Tentacles is written in C, and depends on Flux. It exists primarily to support the Tentacles GTK and Tentacles Console clients, but other uses are possible.


We haven't yet made a stable release, but you can check the code out from the version control system - we use Git - with the following command:

git clone http://nanosleep.org/git/tentacles

The code currently does not build, and it is not much use to anyone until it gets a complete overhaul to conform to the introduction of the GObject framework and other major changes in Flux' API.


We welcome ideas, bug reports, code and other contributions.

If you want to file bugs or edit the wiki, please register yourself first. Access will be granted immediately.


The main developer and current maintainer is Hans Petter Jansson <hpj@copyleft.no>. You can mail him any questions or comments you may have.