Python Wireguard

Open-source Python projects categorized as Wireguard

Top 10 Python Wireguard Projects

  • pyroute2

    Python Netlink and PF_ROUTE library — network configuration and monitoring

  • wg-meshconf

    WireGuard full mesh configuration generator.

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • wg-manager

    A easy to use WireGuard dashboard and management tool

  • qomui

    Qomui (Qt OpenVPN Management UI)

  • python-vpn

    VPN Server implemented in pure Python. (For Research Purposes Only)

  • OPNsensePIAWireguard

    This script automates the process of getting Wireguard setup on OPNsense to connect to PIA's NextGen Wireguard servers. It will create Wireguard Instance(Local) and Peer(Endpoint) on your OPNsense setup.

    Project mention: Route traffic via VPN either single IP or VLAN | /r/OPNsenseFirewall | 2023-06-02
  • wg-netns

    WireGuard with Linux Network Namespaces

    Project mention: Creating a kill switch for Wireguard using UFW | /r/WireGuard | 2023-04-16

    Why use firewall rules when you can use network namespaces? If you use wg-quick you'll probably feel right at home with

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • Wiregen

    a script for generate wireguard configs from surfshark vpn service,based on mobile API

  • wg_tool

    Tool to manage wireguard configs for server and users.

    Project mention: OpenVPN access server alternative | /r/selfhosted | 2023-04-29

    Try wg_tool for wireguard to simplify configuration:

  • wireguard-config-benchmark

    wireguard-config-benchmark is a python script that benchmarks the download speeds for the connections defined in one or more wireguard config files. If multiple configs are benchmarked it will output a file ranking them from fastest to slowest.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-02.

Python Wireguard related posts


What are some of the best open-source Wireguard projects in Python? This list will help you:

Project Stars
1 pyroute2 876
2 wg-meshconf 785
3 wg-manager 572
4 qomui 525
5 python-vpn 283
6 OPNsensePIAWireguard 134
7 wg-netns 94
8 Wiregen 72
9 wg_tool 21
10 wireguard-config-benchmark 12
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.