4 releases (2 breaking)
| 0.3.1 | Feb 4, 2026 |
|---|---|
| 0.3.0 | Dec 13, 2025 |
| 0.2.0 | Apr 23, 2025 |
| 0.1.0 | Apr 1, 2025 |
#5 in #i2p
40 downloads per month
Used in 2 crates
3.5MB
68K
SLoC
emissary
emissary is a lightweight and embeddable I2P router
Features
- Transports:
- NTCP2
- SSU2 (experimental)
- Client protocols:
- I2CP
- SAMv3
- Proxies:
- HTTP
- SOCKSv5
Directory layout
emissary-core/- I2P protocol implementation as an asynchronous libraryemissary-util/-emissary-core-related utilities, such as runtime implementations and reseederemissary-cli/-tokio-based I2P router implementation
Usage
- Install from crates.io:
cargo install emissary-cli - Build from sources:
cargo build --release
Router installs its files under $HOME/.emissary, automatically reseeds over HTTPS on first boot and creates a default configuration. For instructions on how to browse and host eepsites, use torrents, or chat on Irc2P, visit documentation.
Third-Party Licenses
Google Material Icons (optional), Apache 2.0
Dependencies
~20MB
~306K SLoC