A GUI to manage Wireguard connections on Linux.
Go to file
Simon Vieille 8de440fcc3 Merge pull request 'chore(deps): update dependency go to v1.22.0' (#2) from renovate/go-1.x into main
Reviewed-on: #2
2024-02-21 18:37:32 +01:00
img update screenshot 2023-12-27 19:22:37 +01:00
.gitignore refactoring, add makefile 2022-09-13 11:54:20 +02:00
Makefile refactoring, add makefile 2022-09-13 11:54:20 +02:00
README.md update readme 2022-09-13 16:04:59 +02:00
go.mod Merge pull request 'chore(deps): update dependency go to v1.22.0' (#2) from renovate/go-1.x into main 2024-02-21 18:37:32 +01:00
go.sum fix(deps): update module fyne.io/fyne/v2 to v2.4.4 2024-02-19 09:02:32 +00:00
main.go fix widgets according to updates 2023-12-27 19:09:45 +01:00
renovate.json chore(deps): add renovate.json 2024-01-27 22:59:54 +00:00

README.md

Wireguard GUI

Wireguard GUI is a graphic tool that helps you to edit existing confs of Wireguard.

Requirements

Wireguard GUI reads /etc/wireguard/*.conf and uses wg-quick to manage interfaces.

Installation

From sources

git clone https://gitnet.fr/deblan/wireguard-gui.git
cd wireguard-gui
make

From binaries

Builds are available for Linux (64 bits).

Download the latest binary from releases.

Usage

sudo ./build/wireguard-gui-amd64