awesome-i2p

Anonymity network toolkit

A curated list of implementations, libraries and resources for building anonymous communication networks

A curated list of awesome I2P implementations, libraries, resources, projects, and shiny things. I2P is an anonymous overlay network - a network within a network. It is intended to protect communication from dragnet surveillance and monitoring by third parties such as ISPs.

GitHub

199 stars
15 watching
28 forks
last commit: 9 months ago
Linked from 1 awesome list

awesome-listawesome-listsawesomenessdarknetdarkwebi2pi2pdmix-networknetworkprivacy

Awesome I2P / Implementations / I2P

I2P 2,030 4 days ago The first implementation. Written in Java
I2P Android Android release of the I2P router. (Google play)
I2P Android Android release of the I2P router. (F-Droid)

Awesome I2P / Implementations / I2Pd

I2Pd 3,284 3 days ago A C++ implementation of a I2P router
Kovri The Kovri I2P Router Project, a fork of I2Pd by the Monero project

Awesome I2P / Projects using I2P

I2P-Bote I2P-Bote is a plugin for I2P that allows users to send and receive emails while preserving privacy. It does not need a mail server because emails are stored in a distributed hash table. They are automatically encrypted and digitally signed, which ensures no one but the intended recipient can read the email, and third parties cannot forge them
I2P-Bote Android Android release of I2P-Bote. (Google Play)
Syndie 38 over 3 years ago Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks
i2pdbrowser 704 18 days ago i2pd browser bundle
Anoncoin The Anoncoin project
Monero Monero is a secure, private, and untraceable cryptocurrency. It is open-source and accessible to all. With Monero, you are your own bank. Only you control and are responsible for your funds. Your accounts and transactions are kept private from prying eyes
GOSTCoin 41 over 1 year ago GOSTCoin (GST) is a digital currency based on blockchain technology. It allows instant payments worldwide with focus on privacy and security of its users
Transmission-I2P 40 almost 7 years ago Anonymous torrent client Transmission-I2P
MaladaN-Messenger-Client 13 over 1 year ago An end to end encrypted Messenger that uses the signal protocol over the I2P network
i2pchat 3 over 3 years ago I2PChat. Previously I2P Qt Messenger
cliqueclique 6 over 11 years ago p2p forum on top of i2p

Awesome I2P / Tools

i2p-tools 25 over 5 years ago This tool provides a secure and efficient reseed server for the I2P network. There are several utility commands to create, sign, and validate SU3 files
I2PMonitor 11 over 8 years ago I2P monitor and control application for Mac OS X
darkweb-everywhere 167 over 7 years ago HTTPS Everywhere rulesets for hidden services and eepsites
i2p-tools 15 over 7 years ago Assorted I2P tools and scripts
i2pberry I2Pberry - I2P for the Raspberry Pi
i2pd-tools 119 about 2 months ago Some useful tools for I2P
pyreseeder 33 over 2 years ago Reseed data managment tools for I2P
transi2p 33 9 months ago Transparent proxying for I2P and forwarding other addresses to Tor or clearnet
fl Reverse proxy to Flibusta via Tor or I2P
si-i2p-plugin 12 almost 6 years ago An experimental approach to provide a destination-isolating mechanism for http-over-i2p

Awesome I2P / Plugins

i2pd-webui 24 about 7 years ago Fancy i2pd web user interface

Awesome I2P / Self Hosted

tahoe-lafs-i2p 4 over 7 years ago Tahoe-LAFS is a Free and Open decentralized cloud storage system. It distributes your data across multiple servers. Even if some of the servers fail or are taken over by an attacker, the entire file store continues to function correctly, preserving your privacy and security
py-i2phosts 11 over 2 years ago py-i2phosts is a hostnames registration engine for I2P
i2spy 14 almost 9 years ago Takes stats from many i2p nodes, and holds them in a centralized location
i2pjump 13 over 2 years ago I2P jump service. A sort of slave DNS server for I2P
i2p.to-web 8 almost 12 years ago Web portion of i2p.to, an I2P inProxy
i2p-reseeder 8 over 9 years ago I2P Reseeder written in Python (WSGI)
MaladaN-Messenger-Server 7 over 1 year ago MaladaN Messenger Server end, for messaging using the signal protocol through I2P

Awesome I2P / Docker images

meeh/i2pd Prebuilt i2pd docker image
meeh/i2p.i2p Prebuilt i2p docker image
i2p-docker 15 almost 4 years ago Java I2P router in Docker
i2pd-docker 15 about 7 years ago Dockerfile and some scripts to run i2pd in a container

Awesome I2P / Libraries

node-i2p 43 almost 7 years ago NodeJS api for communicating over i2p (SAMv3 client)
libsam3 28 7 months ago C SAMv3 library
i2psam 34 2 months ago C++ SAMv3 library
bobcpp C++ BOB library
txi2p 15 over 2 years ago I2P bindings for Twisted
i2plib 32 almost 6 years ago Python bindings for SAMv3
i2p.rb 26 almost 14 years ago I2P.rb is a Ruby library for interacting with the I2P anonymity network (last update 2010)
i2p.socket 17 almost 7 years ago drop in python socket module that uses i2p
rust-i2p This repository is a pure Rust implementation of the I2P protocol stack
goSam 40 almost 5 years ago A go library for using the I2P Simple Anonymous Messaging (SAM version 3.0) bridge
i2pdotnet 5 over 7 years ago .NET library for using the I2P Simple Anonymous Messaging (SAM v3.0) bridge
haskell-network-anonymous-i2p 15 over 9 years ago Haskell API for I2P anonymous networking
libtorrent-i2p 7 over 8 years ago libtorrent modified to download torrents anonymously
php-sam 4 almost 4 years ago Basic SAMv3 implementation in PHP

Awesome I2P / Automation

nginx-i2p Cookbook 2 almost 8 years ago This Chef cookbook contains i2p-specifig config for logging i2p-desthashes
i2phosts Automatic I2P Hosts synchronization I2P to Internet
i2pbootstrap 19 over 6 years ago I2P Bootstrap script to automate much of the router setup process on remote servers
anonym8 310 about 2 years ago Sets Transparent proxy tunnel through Tor, I2P, Privoxy, Polipo and modify DNS; Include Anonymizing Relay Monitor (arm), macchanger and wipe (Cleans ram/cache & swap-space) features, ID spoofing has never been so easy

Awesome I2P / Guides

tutorial-darknet Follow up files/scripts for i2pd+vpn+ubuntu remote i2p router setup

Awesome I2P / Unfinished implementations

go-i2p 111 over 1 year ago A pure Go implementation of the I2P router
i2p-cs 27 over 1 year ago I2P router in C#
i2pcpp 18 over 9 years ago i2p c++ implementation
i2p-lite 11 about 7 years ago i2p router implementation in C11
ire 152 almost 2 years ago I2P router implementation in Rust
i2pd-rs 13 over 7 years ago I2P Daemon written in Rust

Awesome I2P / Publications

Peer Profiling and Selection in the I2P Anonymous Network
Anonymity Techniques - Usability Tests of Major Anonymity Networks
Darknets and hidden servers: Identifying the true IP/network identity of I2P service hosts
Privacy-Implications of Performance-Based Peer Selection by Onion-Routers: A Real-World Case Study using I2P
I2P Usability vs. Tor Usability A Bandwidth and Latency Comparison
Monitoring the I2P network
I2P's Usage Characterization
A survey on solutions and main free tools for privacy enhancing Web communications
A Bird's Eye View on the I2P Anonymous File-sharing Environment
Improving Content Availability in the I2P Anonymous File-Sharing Environment
Practical Attacks Against the I2P Network

Backlinks from these awesome lists:

0