An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "vpn" keyword

rosenpass 0.2.3
Build post-quantum-secure VPNs with WireGuard!
19 versions - Latest release: 3 months ago - 39.4 thousand downloads total - 1,430 stars on GitHub - 3 maintainers
veilway-wg 0.1.0
Multi-peer WireGuard layer over boringtun for Veilway: handshake routing, cookies, timers, roamin...
1 version - Latest release: 5 days ago - 15 downloads total - 0 stars on GitHub - 1 maintainer
veilway 0.1.0
Veilway command line: run a node, check configs, diagnose, and connect as a client.
1 version - Latest release: 5 days ago - 9 downloads total - 0 stars on GitHub - 1 maintainer
veilway-linux 0.1.0
Linux layer of the Veilway client: TUN, netlink, policy routing, nftables kill switch and DNS.
1 version - Latest release: 5 days ago - 11 downloads total - 0 stars on GitHub - 1 maintainer
veilway-engine 0.1.0
Veilway client engine without an OS layer: candidate race, session carrying, subscription import ...
1 version - Latest release: 5 days ago - 16 downloads total - 0 stars on GitHub - 1 maintainer
veilway-api 0.1.0
Control API of a Veilway node: HTTP and JSON on a unix socket, with an OpenAPI document.
1 version - Latest release: 5 days ago - 11 downloads total - 0 stars on GitHub - 1 maintainer
veilway-macos 0.1.0
macOS layer of the Veilway client: utun, routing socket, pf kill switch, DNS and keychain vault.
1 version - Latest release: 5 days ago - 11 downloads total - 0 stars on GitHub - 1 maintainer
veilway-windows 0.1.0
Windows layer of the Veilway client: Wintun, IP Helper routes, WFP kill switch, NRPT DNS and DPAP...
1 version - Latest release: 5 days ago - 11 downloads total - 0 stars on GitHub - 1 maintainer
veilway-core 0.1.0
Veilway node engine: config v1, routing, quotas, userspace TCP/IP exits and the native transports.
1 version - Latest release: 5 days ago - 13 downloads total - 0 stars on GitHub - 1 maintainer
veilway-transport 0.1.0
Client side of the Veilway transports: udp-obfs, tls, ws and fronted, carrying WireGuard datagram...
1 version - Latest release: 5 days ago - 21 downloads total - 0 stars on GitHub - 1 maintainer
veilway-proto 0.1.0
Wire formats of the Veilway native protocol: keys, chunks, control channel, subscriptions. Pure c...
1 version - Latest release: 5 days ago - 22 downloads total - 0 stars on GitHub - 1 maintainer
geiserx_ts_packet 0.58.2 ๐Ÿ’ฐ
tailscale packet types
128 versions - Latest release: about 16 hours ago - 7.74 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_dynbitset 0.58.2 ๐Ÿ’ฐ
dynamically-growable bitset based on ts_bitset
128 versions - Latest release: about 16 hours ago - 5.93 thousand downloads total - 7 stars on GitHub - 1 maintainer
babel-router 0.6.0
Embeddable async Babel router
1 version - Latest release: about 1 month ago - 27 downloads total - 0 stars on GitHub - 1 maintainer
babel-rs 0.6.0
Linux Babel routing daemon with IPv4, IPv6, source-specific routing, and MAC authentication
1 version - Latest release: about 1 month ago - 14 downloads total - 0 stars on GitHub - 1 maintainer
babel-protocol 0.6.0
Sans-I/O Babel protocol codec and deterministic routing engine
1 version - Latest release: about 1 month ago - 42 downloads total - 0 stars on GitHub - 1 maintainer
geiserx_ts_python 0.58.1 ๐Ÿ’ฐ
pyo3-based python bindings for tailscale
124 versions - Latest release: 1 day ago - 2.15 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_ffi 0.58.1 ๐Ÿ’ฐ
c ffi bindings for tailscale-rs
124 versions - Latest release: 1 day ago - 2.19 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_bart 0.58.1 ๐Ÿ’ฐ
fast, memory-efficient routing table
127 versions - Latest release: 1 day ago - 5.8 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_hexdump 0.58.1 ๐Ÿ’ฐ
hexdumps for byte iterators
127 versions - Latest release: 1 day ago - 8.31 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_metrics 0.58.1 ๐Ÿ’ฐ
in-process client metrics registry (clientmetric parity) with Prometheus text export
127 versions - Latest release: 1 day ago - 5.11 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_packetfilter 0.58.1 ๐Ÿ’ฐ
tailscale packet filters
127 versions - Latest release: 1 day ago - 6.22 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_packetfilter_state 0.58.1 ๐Ÿ’ฐ
stateful update logic for tailscale packet filters
127 versions - Latest release: 1 day ago - 5.27 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_underlay_router 0.58.1 ๐Ÿ’ฐ
underlay router for tailscale dataplane
127 versions - Latest release: 1 day ago - 4.87 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_tls_util 0.58.1 ๐Ÿ’ฐ
tailscale-specific tls utilities
127 versions - Latest release: 1 day ago - 5.81 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_keys 0.58.1 ๐Ÿ’ฐ
tailscale cryptographic key types
127 versions - Latest release: 1 day ago - 7.48 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_bart_packetfilter 0.58.1 ๐Ÿ’ฐ
fast tailscale packet filter implemented using ts_bart
127 versions - Latest release: 1 day ago - 4.86 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_array256 0.58.1 ๐Ÿ’ฐ
fast sparse 256-element array with configurable backing storage
127 versions - Latest release: 1 day ago - 6.13 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_host_net 0.58.1 ๐Ÿ’ฐ
tailscale host route + DNS programming
127 versions - Latest release: 1 day ago - 2.48 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_nodecapability 0.58.1 ๐Ÿ’ฐ
tailscale node capability definitions
127 versions - Latest release: 1 day ago - 6.26 thousand downloads total - 7 stars on GitHub - 1 maintainer
geiserx_ts_netstack_smoltcp 0.58.1 ๐Ÿ’ฐ
userspace netstack built on smoltcp
127 versions - Latest release: 1 day ago - 8.28 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_control_noise 0.58.1 ๐Ÿ’ฐ
noise protocol implementation for tailscale control comms
127 versions - Latest release: 1 day ago - 5.43 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_tailscale 0.58.1 ๐Ÿ’ฐ
A work-in-progress pure-Rust Tailscale implementation (fork of tailscale/tailscale-rs)
124 versions - Latest release: 1 day ago - 3.98 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_http_util 0.58.1 ๐Ÿ’ฐ
tailscale-specific http utilities
127 versions - Latest release: 1 day ago - 5.46 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_transport_tun 0.58.1 ๐Ÿ’ฐ
tailscale tun transport
127 versions - Latest release: 1 day ago - 2.49 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_derp 0.58.1 ๐Ÿ’ฐ
tailscale derp client
127 versions - Latest release: 1 day ago - 5.24 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_control_serde 0.58.1 ๐Ÿ’ฐ
serde data types for tailscale control comms
127 versions - Latest release: 1 day ago - 5.55 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_capabilityversion 0.58.1 ๐Ÿ’ฐ
tailscale capability version definition
127 versions - Latest release: 1 day ago - 6.17 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_netstack_smoltcp_core 0.58.1 ๐Ÿ’ฐ
command-channel-based userspace netstack built on smoltcp (core functionality)
127 versions - Latest release: 1 day ago - 8.86 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_overlay_router 0.58.1 ๐Ÿ’ฐ
overlay router for tailscale dataplane
127 versions - Latest release: 1 day ago - 4.94 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_tunnel 0.58.1 ๐Ÿ’ฐ
secure packet tunnel over udp
127 versions - Latest release: 1 day ago - 4.88 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_transport 0.58.1 ๐Ÿ’ฐ
packet transport traits and types for tailscale
127 versions - Latest release: 1 day ago - 7.06 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_runtime 0.58.1 ๐Ÿ’ฐ
tailscale runtime
124 versions - Latest release: 1 day ago - 4.17 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_disco_protocol 0.58.1 ๐Ÿ’ฐ
tailscale disco protocol definition
127 versions - Latest release: 1 day ago - 5.09 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_bitset 0.58.1 ๐Ÿ’ฐ
compact, efficient, non-allocating bitset
127 versions - Latest release: 1 day ago - 7.41 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_forwarder 0.58.1 ๐Ÿ’ฐ
inbound subnet-router / exit-node forwarding dataplane (overlay accept -> real OS dial)
127 versions - Latest release: 1 day ago - 4.67 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_magicsock 0.58.1 ๐Ÿ’ฐ
tailscale direct (disco) UDP underlay transport
127 versions - Latest release: 1 day ago - 4.52 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_netstack_smoltcp_socket 0.58.1 ๐Ÿ’ฐ
userspace netstack built on smoltcp (socket wrappers)
127 versions - Latest release: 1 day ago - 8.56 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_netcheck 0.58.1 ๐Ÿ’ฐ
tailscale network checks
127 versions - Latest release: 1 day ago - 4.71 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_dns_wire 0.58.1 ๐Ÿ’ฐ
minimal RFC 1035 DNS query parser and response encoder for MagicDNS
127 versions - Latest release: 1 day ago - 4.73 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_packetfilter_serde 0.58.1 ๐Ÿ’ฐ
serde for tailscale packet filters
127 versions - Latest release: 1 day ago - 5.95 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_elixir 0.58.1 ๐Ÿ’ฐ
rustler-based elixir bindings for tailscale
124 versions - Latest release: 1 day ago - 2.2 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_dataplane 0.58.1 ๐Ÿ’ฐ
tailscale packet processing data plane
127 versions - Latest release: 1 day ago - 4.72 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_control 0.58.1 ๐Ÿ’ฐ
tailscale control client
127 versions - Latest release: 1 day ago - 4.93 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_netmon 0.58.1 ๐Ÿ’ฐ
tailscale OS link-change monitor
62 versions - Latest release: 1 day ago - 1.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_peercapability 0.58.1 ๐Ÿ’ฐ
tailscale peer capability definitions
127 versions - Latest release: 1 day ago - 6.21 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_time 0.58.1 ๐Ÿ’ฐ
time- and scheduling-oriented utilities for tailscale
127 versions - Latest release: 1 day ago - 5.18 thousand downloads total - 6 stars on GitHub - 1 maintainer
geiserx_ts_tka 0.58.1 ๐Ÿ’ฐ
Tailnet Lock (TKA โ€” Tailnet Key Authority) signature-chain verification
127 versions - Latest release: 1 day ago - 4.56 thousand downloads total - 6 stars on GitHub - 1 maintainer
synthient 1.0.0
The official Rust client for the Synthient API: IP and domain intelligence, account details, and ...
1 version - Latest release: 1 day ago - 0 downloads total - 1 maintainer
tunnr-mullvad 0.1.0
Mullvad interop for WireGuard: the public relay list, the device-registration shapes, the measure...
1 version - Latest release: about 2 months ago - 0 downloads total - 1 maintainer
tunnr-tailscale 0.1.0
Tailscale interop for WireGuard: turns a coordination server's netmap into a peer set for wg-appl...
1 version - Latest release: about 2 months ago - 0 downloads total - 1 maintainer
wg-subscriber-windows 0.1.0
Windows WireGuard subscriber client using MQTT for dynamic configuration.
1 version - Latest release: about 2 months ago - 0 downloads total - 1 maintainer
wg-subscriber 0.1.0
Linux WireGuard subscriber client using MQTT for dynamic configuration (kernel/AmneziaWG)
1 version - Latest release: about 2 months ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
wg-subscriber-mac 0.1.0
macOS WireGuard subscriber client using MQTT for dynamic configuration (Gotatun/AmneziaWG)
1 version - Latest release: about 2 months ago - 0 downloads total - 1 maintainer
vortix 0.5.4 ๐Ÿ’ฐ
Terminal UI for WireGuard and OpenVPN with multi-tunnel control, real-time telemetry, and leak gu...
22 versions - Latest release: 19 days ago - 1.76 thousand downloads total - 720 stars on GitHub - 1 maintainer
wirehop 0.0.1
WireHop โ€” secure peer-to-peer remote access and private networks. Single binary, no accounts, no ...
1 version - Latest release: about 2 months ago - 0 downloads total - 1 maintainer
reflow
One proxy to rule them all
1 version - Latest release: about 1 month ago - 1.41 thousand downloads total - 201 stars on GitHub - 2 maintainers
lethean-api
Lethean VPN Marketplace API
3 versions - Latest release: about 1 month ago - 3.51 thousand downloads total - 1 maintainer
quincy 3.1.0 ๐Ÿ’ฐ
QUIC-based VPN - Core library
85 versions - Latest release: 2 days ago - 61.8 thousand downloads total - 328 stars on GitHub - 1 maintainer
oignon 0.1.0
Use Tor like a VPN with a country of your choice as the exit โ€” a terminal UI for macOS
1 version - Latest release: 2 months ago - 0 downloads total - 1 stars on GitHub - 1 maintainer
mozwire 0.8.1
MozillaVPN wireguard configuration manager
11 versions - Latest release: over 3 years ago - 17.6 thousand downloads total - 634 stars on GitHub - 1 maintainer
wirefeather 0.0.1
Sans-io, no_std, allocation-free WireGuard protocol core
1 version - Latest release: 2 months ago - 5 downloads total - 0 stars on GitHub - 1 maintainer
anytls 0.5.3
A proxy protocol that attempts to mitigate the TLS in TLS fingerprinting problem
35 versions - Latest release: 2 days ago - 3.47 thousand downloads total - 68 stars on GitHub - 1 maintainer
openiwan 0.3.0
An iWAN client and protocol library
3 versions - Latest release: 3 months ago - 56 downloads total - 4 stars on GitHub - 1 maintainer
spike-core 0.1.0
Linux-first CLI proxy engine compatible with Surge profiles
1 version - Latest release: 3 months ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
wirehop-vt 0.9.37
Off-screen virtual-terminal grid and render primitives (alacritty-backed), shared by WireHop sess...
1 version - Latest release: about 2 months ago - 31 downloads total - 2 stars on GitHub - 1 maintainer
quincy-tun 2.0.0
Cross-platform async TUN library for Quincy
2 versions - Latest release: 3 months ago - 748 downloads total - 0 stars on GitHub - 1 maintainer
gp-protocol 1.6.0
Versioned wire protocol between the GP Client GUI and the gpservice backend (GlobalProtect-compat...
9 versions - Latest release: 2 months ago - 729 downloads total - 0 stars on GitHub - 1 maintainer
easywireguard 0.5.0
mesh, minus the mess - interfaces, keys and full-mesh configs in one CLI + TUI
5 versions - Latest release: 2 months ago - 82 downloads total - 1 maintainer
vpncloud 2.3.0 ๐Ÿ’ฐ
Peer-to-peer VPN
14 versions - Latest release: almost 5 years ago - 1 dependent package - 80 thousand downloads total - 1,977 stars on GitHub - 1 maintainer
shoes 0.3.1
A multi-protocol proxy server.
11 versions - Latest release: 16 days ago - 6.92 thousand downloads total - 1,246 stars on GitHub - 1 maintainer
vopono 1.0.2
Launch applications via VPN tunnels using temporary network namespaces
55 versions - Latest release: about 1 month ago - 64.1 thousand downloads total - 1,393 stars on GitHub - 1 maintainer
vopono_core 1.0.2
Library code for running VPN connections in network namespaces
25 versions - Latest release: about 1 month ago - 1 dependent package - 17.3 thousand downloads total - 1,393 stars on GitHub - 1 maintainer
gotatun 0.10.1
an implementation of the WireGuardยฎ protocol designed for portability and speed
22 versions - Latest release: 6 days ago - 297 thousand downloads total - 1,373 stars on GitHub - 2 maintainers
gotatun-cli 0.10.1
an implementation of the WireGuardยฎ protocol designed for portability and speed
20 versions - Latest release: 6 days ago - 438 downloads total - 1,373 stars on GitHub - 2 maintainers
wireguard-embed 1.0.0
std + alloc driver for wireguard-sans-io: BoringTun-style API (built-in clock, OS RNG, rate limit...
1 version - Latest release: 4 months ago - 19 downloads total - 0 stars on GitHub - 1 maintainer
wireguard-sans-io 1.0.0
A sans-I/O, no_std, zero-allocation, zero-dependency, panic-free WireGuard protocol implementation
1 version - Latest release: 4 months ago - 54 downloads total - 0 stars on GitHub - 1 maintainer
rayfish 0.1.5
P2P mesh VPN powered by iroh โ€” connect peers by cryptographic identity, not IP address
6 versions - Latest release: 4 months ago - 154 downloads total - 745 stars on GitHub - 1 maintainer
ray-proto 0.1.6
Shared IPC wire protocol for the rayfish daemon/CLI and frontends
7 versions - Latest release: 4 months ago - 229 downloads total - 745 stars on GitHub - 1 maintainer
agent-vpn 0.4.0
Agent-first WireGuard tunnel manager and multi-location latency prober (binary: vpn)
3 versions - Latest release: 4 months ago - 61 downloads total - 1 stars on GitHub - 1 maintainer
ctl-cli 0.1.0
CLI for local and remote terminal sessions, tasks, SSH, and VPN connections
1 version - Latest release: 20 days ago - 9 downloads total - 0 stars on GitHub - 1 maintainer
ctld 0.1.0
Per-user SSH connection and credential broker for ctl
1 version - Latest release: 20 days ago - 9 downloads total - 0 stars on GitHub - 1 maintainer
hyperion-vpn-client 0.2.1
Hyperion VPN admin client: knock + Noise tunnel, local port forwards, and fake-IP TUN mode
2 versions - Latest release: 4 months ago - 39 downloads total - 1 stars on GitHub - 1 maintainer
hyperion-vpn-core 0.2.1
Core protocol for Hyperion VPN: SPA knock crypto, Noise IKpsk2 transport, yamux multiplexing, poo...
2 versions - Latest release: 4 months ago - 144 downloads total - 1 stars on GitHub - 1 maintainer
hyperion-vpn-server 0.2.1
Hyperion VPN server daemon: SPA knock sniffer, nftables gating, and the egress-allowlisted relay
2 versions - Latest release: 4 months ago - 39 downloads total - 1 stars on GitHub - 1 maintainer
hyperion-vpn-cli-common 0.2.1
Shared CLI plumbing for the Hyperion VPN binaries: config paths, daemon control, and secret handling
2 versions - Latest release: 4 months ago - 144 downloads total - 1 stars on GitHub - 1 maintainer
patui 0.1.2
A terminal UI for managing Pangolin VPN accounts and connections
3 versions - Latest release: 5 months ago - 61 downloads total - 1 stars on GitHub - 1 maintainer
peerman 0.2.9
DN42 peer manager with WireGuard, BIRD, and cluster support
13 versions - Latest release: 5 months ago - 235 downloads total - 2 stars on GitHub - 1 maintainer
tailcloak 0.1.0
Automatically toggle Tailscale on/off based on trusted default-gateway MAC addresses (macOS)
1 version - Latest release: 4 months ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
innernet-client-core 2.0.0
A core library to manage innernet network interfaces.
1 version - Latest release: 4 months ago - 134 downloads total - 5,563 stars on GitHub - 1 maintainer