Skip to content

Tools interacting with Freenet from Guile Scheme

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
LICENSE_GPL
Notifications You must be signed in to change notification settings

hyphanet/guile-freenet

Repository files navigation

Guile Freenet

Tools to interact with Freenet from Guile Scheme

Usage

simplest fetch-pull stats

This generates stats with all state stored purely in Freenet and a randomly chosen prefix.

Gather stats:

./fetchpull.w

Process stats and create site (needs gnuplot and grep):

./fetchpull.w --site site

fcp.scm

fcp.scm shows an example of interfacing with Freenet using FCP. fcp.rkt is a version of the same written for racket.

crawl the social graph

You can get a snapshot of the web of trust graph using

  • crawl-wot.scm
  • parse-crawled.scm
  • deduplicate-csv.scm
  • anonymize-csv.scm

Simply execute them in order to get the file trust-anonymized.csv

Get the code

This repository is available from multiple services:

License: LGPL

All these programs are provided under the LGPL: You can copy, share, change and sell them, as long as you attribute the authors and enable others to do the same with your creation. See LICENSE for details.

About

Tools interacting with Freenet from Guile Scheme

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
LICENSE_GPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published