#wireguard

  1. defguard_wireguard_rs

    A unified multi-platform high-level API for managing WireGuard interfaces

    v0.9.5 12K #vpn #wireguard #networking
  2. boringtun

    WireGuard® protocol designed for portability and speed

    v0.7.0 16K #wireguard #userspace #portability #tunnel #speed #cloudflare #protocol-and-speed #jni
  3. gotatun

    WireGuard® protocol designed for portability and speed

    v0.5.1 12K #vpn #wireguard
  4. vopono

    Launch applications via VPN tunnels using temporary network namespaces

    v0.10.15 2.6K #vpn #openvpn #wireguard #netns
  5. netlink-packet-wireguard

    Wireguard generic netlink packet definitions

    v0.3.0 26K #wireguard #netlink #linux
  6. wintun-bindings

    Safe idiomatic bindings to the WinTun C library and more enhancements

    v0.7.34 35K #vpn #wintun #tun-tap #wireguard #tap
  7. innernet

    A client to manage innernet network interfaces

    v1.7.1 #vpn #networking #wireguard #overlay
  8. defguard_boringtun

    WireGuard® protocol designed for portability and speed

    v0.6.5 9.1K #userspace #wireguard #boringtun #portability #speed #protocol-and-speed #uni-ffi
  9. vortix

    Terminal UI for WireGuard and OpenVPN with real-time telemetry and leak guarding

    v0.2.1 #vpn #openvpn #wireguard #tui
  10. wintun

    Safe idiomatic bindings to the WinTun C library

    v0.5.1 19K #tun-tap #wireguard #vpn #api-bindings #tap
  11. wiresmith

    Auto-config WireGuard clients into a mesh

    v0.4.5 #wireguard #mesh-networking #auto-config
  12. prometheus_wireguard_exporter

    Prometheus WireGuard Exporter

    v3.6.6 350 #prometheus #wireguard-exporter #wireguard #wireguard-prometheus-exporter #exporter
  13. nazuna

    A minimalist, purely data-driven management tool for WireGuard 🩸

    v0.1.2 #vpn #wireguard #wg
  14. wireguard-uapi

    Control WireGuard interfaces

    v3.0.1 750 #wireguard #devices #linux #netlink #api #device-interface #ip #ip-address
  15. innernet-server

    A server to coordinate innernet networks

    v1.7.1 #vpn #innernet #wireguard #networking #overlay
  16. wireguard-control

    High level bindings to the WireGuard embeddable C library

    v1.7.1 1.9K #vpn #wireguard #networking #innernet #overlay
  17. onetun

    A cross-platform, user-space WireGuard port-forwarder that requires no system network configurations

    v0.3.10 550 #wireguard #tcp-server #udp #port-forward #packet-capture #virtual-port #port-forwarder #ip-address #cross-platform #udp-port
  18. netlink-request

    A helper to perform requests using the Linux netlink interface

    v1.7.1 2.7K #vpn #wireguard #innernet #networking #overlay
  19. gutd

    WireGuard traffic obfuscation library — QUIC-like encapsulation, cross-platform userspace proxy, optional eBPF fast path on Linux

    v2.6.0 #quic #vpn #wireguard #obfuscation #tunnel
  20. gotatun-cli

    WireGuard® protocol designed for portability and speed

    v0.5.1 #vpn #wireguard
  21. nlrs

    A minimal rust crate for simple and efficient Netlink requests

    v0.2.1 #netlink #wireguard #rtnetlink #ipvs #networking
  22. qanah

    A WebRTC-based VPN that uses WireGuard configuration files, secured with ChaCha20-Poly1305 and X25519 key exchange

    v0.1.4 #vpn #p2p #wireguard #tunnel #web-rtc
  23. hightower-wireguard

    A WireGuard Noise_IK handshake implementation

    v0.2.1 #vpn #wireguard #networking
  24. nl-wireguard

    Linux netlink library for wireguard management

    v0.1.0 1.5K #networking #wireguard #netlink
  25. hightower-client

    Hightower client library

    v0.1.5 #vpn #wireguard #gateway #networking #hightower
  26. defguard_boringtun_cli

    WireGuard® protocol designed for portability and speed

    v0.6.5 #userspace #wireguard #boringtun #protocols #portability #protocol-and-speed
  27. runnel-rs

    proxy and tunnel toolbox with WireGuard-style, TUN, SOCKS, and TLS-based transports

    v0.1.0 #vpn #sock #wireguard #proxy #tunnel
  28. wg-tui

    A terminal user interface for managing WireGuard VPN tunnels

    v0.3.2 #vpn #wireguard #tui #networking
  29. nym-wireguard

    Interface and peer handling functionality for Wireguard protocol

    v1.20.4 #mixnet #nym #peer #network-level-attackers #wireguard #privacy #decentralized #ip #nym-node #socks5-proxy
  30. quinn-plaintext

    Plaintext quinn cryptography (insecure)

    v0.3.0 9.2K #quic #wireguard #quinn
  31. boringtun-cli

    WireGuard® protocol designed for portability and speed

    v0.7.0 150 #wireguard #userspace #portability #protocols #speed #protocol-and-speed #cloudflare
  32. wgx

    wireguard tool to manage / generate configuration

    v0.2.3 380 #wireguard #toolkit
  33. innernet-publicip

    get your public IP (IPv4 and/or IPv6)

    v1.7.1 #vpn #wireguard #networking #innernet #overlay
  34. nym-wireguard-types

    Wireguard public key and config definitions

    v1.20.5 350 #mixnet #nym #wireguard #network-level-attackers #config #privacy #decentralized #ip #proxy #nym-node
  35. netbird-embed

    Rust bindings for NetBird's client/embed via Go C-shared FFI

    v0.3.1 #vpn #wireguard #netbird #ffi
  36. innernet-shared

    shared between innernet (client) and innernet-server

    v1.7.1 #vpn #wireguard #networking #innernet #overlay
  37. wiretap-rs

    A transparent, VPN-like proxy server that tunnels traffic via WireGuard - Rust port of the original Go implementation

    v0.3.0 #vpn #tunnel #wireguard #networking
  38. rosenpass

    Build post-quantum-secure VPNs with WireGuard!

    v0.2.2 1.1K #vpn #post-quantum-cryptography #wireguard #security-analysis #protocols
  39. wg-config

    WireGuard config management

    v0.0.8 #vpn #wg #wireguard
  40. ana-gotatun

    WireGuard® protocol designed for portability and speed with integrated STUN

    v0.2.1-ana.0 2.1K #vpn #wireguard
  41. wgproxy

    A tiny layer-4-proxy to bridge WireGuard®-like traffic via a jump-host

    v0.3.0 #wireguard #traffic #bridge #packet #public-key #jump-host #proxy #nat #security
  42. wireguard-conf

    Generate Wireguard configs and interfaces with code

    v1.0.1 #wireguard #amneziawg #builder #config
  43. wgctrl

    that enables control over wireguard interfaces

    v0.1.0 #wireguard #control #interface
  44. boringtun-easytier

    WireGuard® protocol designed for portability and speed. modified version for EasyTier.

    v0.6.1 8.3K #wireguard #userspace #boringtun #portability #protocols #protocol-and-speed #jni
  45. wg-socks

    socks5 server (lib) from wireguard config

    v0.1.1 #wireguard #socks5 #networking
  46. ts_tunnel

    secure packet tunnel over udp

    v0.2.0 #udp #wireguard #tunnel #tailscale #sans-io
  47. wireguard-hyper-connector

    Hyper connector for making HTTP requests through a WireGuard tunnel

    v0.3.0 #vpn #hyper-http #wireguard #tunnel #hyper
  48. hightower-gateway

    Gateway service for the Hightower project

    v0.1.7 #gateway #wireguard #hightower
  49. wgslirpy

    User-space Wireguard to internet router, like SLiRP, but with Wireguard instead of PPP

    v0.2.0 #wireguard #nat #onetun #slirp
  50. wireguard-nt

    Safe idiomatic bindings to the Wireguard NT C library

    v0.5.0 3.2K #vpn #wireguard #windows
  51. wg_netmanager

    Wireguard network manager

    v0.5.1 #wireguard #routes #automatic #config
  52. hostsfile

    A simplistic programmatic /etc/hosts file editor

    v1.7.1 #vpn #wireguard #innernet #networking #overlay
  53. notunnel

    lightweight port forwarding tool designed for remote development environments. It creates secure tunnels between your local machine and remote development servers, perfect for accessing…

    v0.1.1 #tunnel #port-forwarding #remote-server #wireguard #web-services #tcp-port #remote-host #remote-port #host-port #logging
  54. mozwire

    MozillaVPN wireguard configuration manager

    v0.8.1 #vpn #cross-platform #wireguard #mozilla
  55. innisfree

    Exposes local services on public IPv4 address, via cloud server

    v0.3.0 #wireguard #self-hosting
  56. wgconfd

    A configuration manager for WireGuard

    v0.3.0 #wireguard #configuration-manager #peer
  57. wireguard_exporter

    A Prometheus exporter for WireGuard

    v0.3.0 150 #prometheus #wireguard #prometheus-exporter
  58. wiretun

    WireGuard Library

    v0.5.0 #wireguard #networking
  59. wireguard-netstack

    Userspace WireGuard tunnel with TCP/IP network stack

    v0.3.0 #vpn #wireguard #tunnel #tcp-tunnel #tcp
  60. wg-toggle

    Toggle Wireguard connection state

    v1.0.0 #wireguard #connection #state #rotation #toggle #vpn #right-click
  61. wireguard

    reference implementation, converted into a usable library

    v0.2.0 #vpn #wg #mesh
  62. warp-wireguard-gen

    Generate WireGuard configs by registering with Cloudflare WARP

    v0.1.6 #vpn #wireguard #warp #cloudflare #tunnel
  63. wireguard-p2p

    A WireGuard peer-to-peer client

    v0.3.0 #p2p #wireguard #client #connection #nat-traversal
  64. svgen

    Runit service generator

    v0.2.0 #service-generator #instance #runit #vpn #replacing #service-directory #service-template #template-generator #name-service #wireguard
  65. k8s-insider

    A zero-config way to access your kubernetes cluster network

    v0.4.1 #vpn #wireguard #kubectl #development-tools #kubernetes
  66. wireguard_simple_rust_manager

    wireguard connection

    v0.0.10 440 #wireguard #connection
  67. wireguard-vanity-address

    Find Wireguard VPN keypairs with a specific readable string

    v0.4.0 #vpn #wireguard #key-pair #string #find #string-search
  68. awgman

    WireGuard/AmneziaWG keychain and manager TUI

    v0.1.2 #wireguard #server #manager #keychain #ssh-key #tui
  69. netlink-packet-amneziawg

    AmneziaWG generic netlink packet definitions

    v0.1.1 #netlink #wireguard #linux
  70. libwgslirpy

    User-space Wireguard to internet router, like SLiRP, but with Wireguard instead of PPP (library part of the CLI tool)

    v0.2.0 #wireguard #onetun #slirp #nat
  71. cidr-calculator

    CIDR addition / subtraction calculator. Maybe useful for setting route tables when metrics are not available (e.g. wireguard next-hop)

    v0.2.0 #calculator #wireguard #metrics #routes #settings #cidr
  72. Try searching with DuckDuckGo.

  73. vopono_core

    code for running VPN connections in network namespaces

    v0.1.15 750 #vpn #wireguard #openvpn #netns
  74. fractal-networking-wrappers

    Async wrappers around Linux networking utilities

    v0.1.0 #networking #async #networking-utilities #linux #wrapper #network-interface #wireguard #iptables
  75. wg2gue

    Command-line application that listens two UDP ports: one for Wireguard and the other for plain IP packets and exchanges them

    v0.1.0 #wireguard #fou #gue #boringtun #udp
  76. wgbind

    Wireguard bindings and wrapper around bindings for safe access - WIP

    v0.2.2 #safe-access #wireguard #safe-bindings #networking
  77. tulip-net

    WireGuard VPN builder

    v0.6.0 #vpn #wireguard #tulip #networking #phonebook
  78. wireguard-proxy

    Tunnel wireguard (UDP) over TCP/TLS

    v0.1.0 #tls #tunnel #udp #wireguard #tcp
  79. wireguard-keys

    Generate, parse and export WireGuard (x25519) keys

    v0.1.1 500 #wireguard #private-key #public-key #schema #generate #x25519 #serialization #pre-shared #json-schema #key-format
  80. wgctrl-rs

    High level bindings to the WireGuard embeddable C library

    v0.1.0 #wireguard #bindings #documentation #embeddable #dont #cat
  81. wireguard-embeddable

    embeddable wireguard library that wraps the C implementation by Jason Donfeld. Allows interacting with the kernel-land wireguard native implementation from Rust to create, modify, delete…

    v0.1.3 #wireguard #embeddable #safe #interface #jason #statistics #q1 #2022 #low-level-interface #kernel-space
  82. tokio-wireguard

    In-process WireGuard for Tokio

    v0.1.3 #wireguard #wg #tokio
  83. wireguard-control-sys

    Raw bindings to the WireGuard embeddable C library

    v1.5.0 500 #wireguard #bindings #linux #embeddable
  84. bar-rubble

    Quickly generate output for viewing in swaybar or similar

    v0.5.2 140 #sway-bar #generate #output #weather #networking #rubble #email #razor #mouse #wireguard
  85. gluon-mesh-vpn-key-translate

    Translates fastd to WireGuard keys

    v0.2.3 #translation #wireguard #gluon #public-key #stdin
  86. wg-bond

    Wireguard configuration manager

    v0.2.1 #wireguard #networking #cli
  87. wirectl

    control Wireguard with kernel or userspace implementation

    v0.1.0 #userspace #wireguard #control
  88. wgbindraw-sys

    Wireguard bindings: This crate contains only auto-generated c bindings - WIP

    v0.2.1 #bindings #wireguard #nothing
  89. wireguard-configure

    Command-line configuration manager for wireguard

    v0.1.1 #wireguard #command-line #command-line-configuration #config #router #configuration-management #configuration-manager #allowed-ips #private-key
  90. k8s-insider-core

    Package containing shared dependencies for k8s-insider crates

    v0.4.1 #deployment #kubernetes-cluster #networking #tunnel #wireguard #kubectl #crd #zero-config #dns #cidr
  91. wyr

    automate Wireguard setup

    v0.3.2 #wireguard #automate #config #qr #setup #yet-another
  92. wg-sys

    C bindings for wireguard

    v0.1.0 #wireguard #bindings
  93. netlink-wg

    API for netlink (with a focus on WireGuard interfaces)

    v0.1.0 #api #wireguard #netlink #api-with-focus
  94. wireguard-tools-rs

    A port of wireguard's embeddable library

    v0.1.0 #wireguard #port #embeddable
  95. wgctrl-sys

    Raw bindings to the WireGuard embeddable C library

    v0.1.0 #bindings #wireguard #embeddable #documentation #cat