Skip to content

sweatben/nym-vpn-client

 
 

Repository files navigation

Nym VPN client

VPN client that uses the Nym mixnet.

  • 5-hops (incl entry and exit gateways),
  • optional: 2-hop straight from entry to exit gateway.
  • optional: tunnel the connection to the entry gateway through wireguard

Makes use of the fantastic Mullvad open source libraries to handle setting up local routing and wrapping wireguard-go.

                      ┌─►mix──┐  mix     mix
                      │       │
            entry     │       │                   exit
client ───► gateway ──┘  mix  │  mix  ┌─►mix ───► gateway ───► internet
                              │       │
                              │       │
                         mix  └─►mix──┘  mix

CLI client

nym-vpn-cli

GUI client

nym-vpn-desktop

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 71.7%
  • Rust 16.7%
  • TypeScript 8.6%
  • Shell 1.3%
  • Go 1.0%
  • Handlebars 0.3%
  • Other 0.4%