Ross ROSS = Recommend OSS · open-source software intelligence for agents

i2p/i2p.i2p

I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties. observed · 2026-08-28

github.com/i2p/i2p.i2p · homepage · Java · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 70
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 128
  • age_days: 5212
  • days_rel: 41
  • days_push: 8
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

2685 stars · 354 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

I2P (Invisible Internet Project) is the reference Java implementation of a decentralized, anonymizing peer-to-peer overlay network that routes traffic through layered-encryption tunnels across volunteer-operated routers. It provides a self-contained censorship-resistant network layer with APIs (SAM, I2PTunnel, SOCKS proxy, streaming) that identity-sensitive applications can use for anonymous communication.

Use cases

  • browse eepsites anonymously over the i2p network
  • run an anonymous torrent client over i2p
  • host a hidden website that hides my server's IP
  • send anonymous email with i2p mail
  • route applications through an anonymous socks proxy
  • communicate anonymously in censored or restrictive countries
  • embed anonymous networking in my java application via the i2p api

When to choose

  • you need anonymous, end-to-end encrypted communication with no trusted central parties
  • you want to host or access hidden services (.i2p eepsites) rather than proxy to the clearnet
  • you need a censorship-resistant network with hidden-mode operation in restrictive jurisdictions
  • you want a self-contained anonymous network with built-in applications like torrent, mail, and IRC

When to avoid

  • you mainly need to browse the regular web anonymously through exit nodes - Tor is a better fit
  • you need a lightweight proxy without running a full router that participates in relaying traffic
  • you require a non-Java runtime and cannot run a JVM (consider i2pd, the C++ implementation)
  • you need low-latency communication where tunnel routing overhead is unacceptable

Facets

application · maturity stable

networking cryptography security proxy p2p privacy privacy networking security censorship-circumvention self-hosted windows jvm cross-platform anonymity i2p onion-routing garlic-routing darknet overlay-network anonymous-communication java-router linux macos android docker

10 sources

Member repositories

RepositoryRoleHealth v2
i2p/i2p.i2pmain89

For agents

markdown · JSON · MCP: product_card(name="i2p/i2p.i2p")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem