/NimVPN

•Connect to a VPN in a country of your choice•

Primary LanguageNimGNU General Public License v3.0GPL-3.0

•Sum•

NimVPN is a tool to automatically connect you to a random VPN in a country of your choice.
It uses openvpn to connect you to a server obtained from VPN Gate.
Latest version: https://github.com/Guevara-chan/NimVPN/releases/download/0.1/NimVPN.zip (direct link)
100% inspired by POSIX-based autovpn and 200% ported to Windows and Nim by d38k8's request.
Needs elevated UAC ('Run as administator' works fine) to work properly.

•Featuræ•

  • No data feeds required, fully based on trusted remote server list.
  • No config required except providing desirable VPN country as cmdline arg (US by defalut).
  • No installation required, running single executable with OpenVPN presented in system is enough.

•Reassembling•

First clone the repo and cd into the directory:

git clone https://github.com/Guevara-chan/NimVPN
cd nimvpn\src

Then run this to generate the executable:

nim release.nims

It's Nim. What do you expect?
NimVPN uses external winregistry package by miere43.

•Brief sample of private networking•

image