Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/UnnoTed/wireguird
wireguard gtk gui for linux
https://github.com/UnnoTed/wireguird
gui vpn wireguard
Last synced: about 2 months ago
JSON representation
wireguard gtk gui for linux
- Host: GitHub
- URL: https://github.com/UnnoTed/wireguird
- Owner: UnnoTed
- License: mit
- Created: 2020-05-27T15:21:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T19:22:00.000Z (11 months ago)
- Last Synced: 2024-08-02T16:36:19.201Z (5 months ago)
- Topics: gui, vpn, wireguard
- Language: Go
- Homepage:
- Size: 1.35 MB
- Stars: 691
- Watchers: 15
- Forks: 47
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wireguird
##### a linux gtk gui client for [Wireguard](https://www.wireguard.com/)
________________
Features:- System tray icon goes red when connected, black when disconnected.
- Looks the same and does almost the same things as the official Wireguard's Windows gui client.
- Lists tunnels from `/etc/wireguard`
- Controls Wireguard ~~*through*~~ `wg-quick`## Preview (video)
[![wireguird preview](https://raw.githubusercontent.com/UnnoTed/wireguird/master/preview.png)](https://streamable.com/dpthpr)
## Download
v0.2.0 tested on: Ubuntu `18.04 LTS`, `20.04 LTS` and `21.04`
[wireguird_amd64.deb (1.8mb)](https://github.com/UnnoTed/wireguird/releases/download/v0.2.0/wireguird_amd64.deb)
v1.0.0 tested on: Ubuntu `22.04 LTS` and `22.10`, Linux Mint `21.1`
[wireguird_amd64.deb (2.6mb)](https://github.com/UnnoTed/wireguird/releases/download/v1.0.0/wireguird_amd64.deb)
v1.1.0 tested on: Ubuntu `23.04`
[wireguird_amd64.deb (2.6mb)](https://github.com/UnnoTed/wireguird/releases/download/v1.1.0/wireguird_amd64.deb)
```sh
wget https://github.com/UnnoTed/wireguird/releases/download/v1.1.0/wireguird_amd64.deb
sudo dpkg -i ./wireguird_amd64.deb
```## Compile
deb dependencies: `wireguard-tools libgtk-3-dev libayatana-appindicator3-dev golang-go resolvconf`
```sh
git clone https://github.com/UnnoTed/wireguird
cd wireguird
chmod +x ./*.sh
./deps.sh
./package.sh
./install.sh
```