You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Micke Nordin 37accb245e
Version 0.1.0 Beta
4 years ago
appimage Version 0.1.0 Beta 4 years ago
screenshots Fix statusbar pics again 4 years ago
wireguide Version 0.1.0 Beta 4 years ago
LICENSE Initial commit 4 years ago v0.0.2 4 years ago Version 0.1.0 Beta 4 years ago
python-publish.yml Create python-publish.yml 4 years ago
requirements.txt Packaging for pip 4 years ago Version 0.1.0 Beta 4 years ago


WireGUIde is a graphical user interface for WireGuard:

It makes use of:

For packaging a debian package you can use these dependencies:

  • libnm0
  • wxpython
  • gir1.2-nm-1.0

Thanks to Jan Bodnar of for the valuable tutorial on wxPython dialogs:


Make sure you are using resolvconf and systemd-resolvd otherwise NetworkManager might empty /etc/resolv.conf when you remove the last tunnel:

sudo apt install resolvconf
sudo systemctl restart systemd-resolved.service


You can install using pip:

sudo apt install python3-wxgtk4.0 network-manager
pip install wireguide

or you can download appimage: WireGUIde-0.1.0.glibc2.32-x86_64.AppImage




No config Open dialog Activate Deactivate