awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
i2p avatar

i2p/i2p.i2p

0
View on GitHub↗
2,580 stars·349 forks·Java·12 viewsgeti2p.net↗

I2p.i2p

I2P is a decentralized anonymous network layer and peer-to-peer overlay network. It functions as a darknet infrastructure that encrypts traffic and masks user identities and locations from external observers.

The system acts as an anonymous proxy gateway, enabling the hosting of hidden services and websites that are unreachable via the public internet. It provides capabilities for privacy-preserving web mirroring and private secure shell tunneling to hide the physical IP addresses of both servers and clients.

The network employs garlic routing, unidirectional tunneling, and a distributed hash table to manage communication. It uses asymmetric key identification to decouple network addresses from physical locations and encapsulates standard traffic within a custom encrypted protocol.

Features

  • Garlic Routing - Employs garlic routing to encrypt traffic and mask the communication path between sender and receiver.
  • Peer-to-Peer Networks - Implements a distributed communication infrastructure that operates without central servers or single points of failure.
  • Darknet Infrastructures - Provides the underlying encrypted infrastructure for hosting hidden services and websites unreachable via the public internet.
  • Peer-to-Peer Networking - Operates as a distributed system where nodes route traffic for other participants in an overlay network.
  • Overlay Networks - Creates a virtual network layer that encapsulates standard TCP and UDP traffic within an encrypted protocol.
  • Private Networks - Establishes a decentralized encrypted communication layer that masks user identities and locations.
  • Anonymity Network Routing - Provides routing mechanisms that utilize the I2P network to hide user identities during communication.
  • I2P Routing - Implements the specific mechanisms for directing traffic through the I2P anonymous network.
  • Unidirectional Tunnels - Separates inbound and outbound traffic into distinct virtual circuits to prevent identity leakage.
  • Anonymization Proxies - Acts as a routing gateway that tunnels SSH and HTTP traffic to mask the identity and location of participants.
  • Identity Decoupling - Implements asymmetric key identification to decouple network addresses from physical IP locations.
  • Distributed Hash Tables - Utilizes a distributed hash table to manage network location information across a decentralized set of nodes.
  • Anonymous Website Hosting - Enables the hosting of public web content as hidden services to mask the server's identity and location.
  • Peer Discovery - Uses seed nodes and local peer exchange to discover and connect with other network nodes.
  • SSH Tunneling - Routes secure shell connections through an anonymous network to hide the physical IP addresses of clients and servers.
  • Privacy Protection - An anonymous network layer for secure, private communication.

Star history

Star history chart for i2p/i2p.i2pStar history chart for i2p/i2p.i2p

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to I2p.i2p

Similar open-source projects, ranked by how many features they share with I2p.i2p.
  • purplei2p/i2pdPurpleI2P avatar

    PurpleI2P/i2pd

    3,835View on GitHub↗

    i2pd is a C++ implementation of the I2P anonymous network layer, serving as a peer-to-peer overlay network and I2P network router. It functions as a decentralized communication system that masks IP addresses and encrypts data using a garlic routing protocol. This project provides a lightweight daemon that acts as a self-hosted privacy gateway, connecting local applications to the I2P network for private data transmission without the use of Java. The system covers anonymous peer communication, privacy-preserving networking, and secure client-server interactions. It implements end-to-end encry

    C++anonymityc-plus-pluscommunication
    View on GitHub↗3,835
  • bigscience-workshop/petalsbigscience-workshop avatar

    bigscience-workshop/petals

    10,208View on GitHub↗

    Petals is a decentralized framework and inference engine for running large language models across a peer-to-peer network. It enables the execution of models that exceed the memory of any single machine by splitting computations and model layers across a collaborative swarm of GPUs. The system functions as a collaborative compute network where participants share local GPU resources and host model weights. It supports distributed prompt-tuning to adapt massive models to specific tasks and allows for the establishment of private compute swarms to process sensitive data within restricted, trusted

    Python
    View on GitHub↗10,208
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • ipfs/ipfsipfs avatar

    ipfs/ipfs

    23,137View on GitHub↗

    IPFS is a peer-to-peer hypermedia protocol and content-addressed storage system that identifies data by cryptographic hashes rather than network locations. It enables the creation of a decentralized web by organizing files and directories as directed acyclic graphs of linked content identifiers. The project differentiates itself through the use of a distributed hash table for locating peers and a system of signed records to map human-readable names to changing content. It also provides HTTP gateways that translate standard web requests into peer-to-peer queries, allowing decentralized data to

    ipfsipfs-protocolipfs-web
    View on GitHub↗23,137
See all 30 alternatives to I2p.i2p→

Frequently asked questions

What does i2p/i2p.i2p do?

I2P is a decentralized anonymous network layer and peer-to-peer overlay network. It functions as a darknet infrastructure that encrypts traffic and masks user identities and locations from external observers.

What are the main features of i2p/i2p.i2p?

The main features of i2p/i2p.i2p are: Garlic Routing, Peer-to-Peer Networks, Darknet Infrastructures, Peer-to-Peer Networking, Overlay Networks, Private Networks, Anonymity Network Routing, I2P Routing.

What are some open-source alternatives to i2p/i2p.i2p?

Open-source alternatives to i2p/i2p.i2p include: purplei2p/i2pd — i2pd is a C++ implementation of the I2P anonymous network layer, serving as a peer-to-peer overlay network and I2P… bigscience-workshop/petals — Petals is a decentralized framework and inference engine for running large language models across a peer-to-peer… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… ipfs/ipfs — IPFS is a peer-to-peer hypermedia protocol and content-addressed storage system that identifies data by cryptographic… searx/searx — Searx is a privacy-respecting metasearch engine and search result aggregator. It functions as a self-hosted search… tonarino/innernet — Innernet is a WireGuard VPN mesh orchestrator and control plane that automates the deployment of encrypted tunnels…