Python Wireguard

Open-source Python projects categorized as Wireguard

Top 11 Python Wireguard Projects

  • pyroute2

    Python Netlink and PF_ROUTE library — network configuration and monitoring

  • wg-meshconf

    WireGuard full mesh configuration generator.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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)

  • Wiregate

    "WireGate: Secure Intranet Deployment with WireGuard, Docker, and Enhanced Network Controls"

  • Project mention: Wiregate Ipv6 support? | /r/WireGuard | 2023-12-04
  • 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: DNS problems (PIA + OPNsense + Unbound + Adblock) | /r/PrivateInternetAccess | 2023-12-02

    I am attempting to do a whole house VPN (i am a US citizen living abroad). I ran through the steps for the PIA automation tool to set up my wireguard instance (https://github.com/FingerlessGlov3s/OPNsensePIAWireguard). Everything seems to be configured appropriately but as soon as i set my Rule for all traffic to go through my PIA interface i lose connectivity. I am fairly certain this is an interaction with Adblock or unbound going on. I have a feeling i need to set my DNS for PIA to my opnsense router somewhere -- but its just my hunch.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wg-netns

    WireGuard with Linux Network Namespaces

  • Wiregen

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

  • wg_tool

    Tool to administer wireguard VPN (server and user configs)

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

    Try wg_tool for wireguard to simplify configuration: https://github.com/gene-git/wg_tool

  • 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).

Python Wireguard related posts

Index

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

Project Stars
1 pyroute2 910
2 wg-meshconf 876
3 wg-manager 586
4 qomui 546
5 python-vpn 318
6 Wiregate 195
7 OPNsensePIAWireguard 161
8 wg-netns 113
9 Wiregen 77
10 wg_tool 33
11 wireguard-config-benchmark 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com