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

Incognito-Coder Incognito-Coder Last update: Nov 18, 2023

Surfshark WireGuard

A script for generating WireGuard configs from Surfshark VPN.
You must have python3 and wireguard-tools available on your machine.

Usage

Compatible with : Linux , Darwin , Windows.

System-Wide

sudo ./installer.sh

ArchLinux

Now Wiregen available in AUR

yay -S surfshark-wireguard

now you can use wiregen anywhere on your computer.

Portable

To use the script:

python wiregen.py -u EMAIL -p PASSWORD

If above command doesn't work, try:

python3 wiregen.py --user EMAIL --pass PASSWORD

Also we have Terminal user interface.
Simply run python file.
Screenshot

Credits

Developer : Incognito Coder
if you enjoy my content, consider to buy me a coffee here:

  1. Donate ZarinPal

Subscribe to our newsletter