All Projects → Guevara-chan → Nimvpn

Guevara-chan / Nimvpn

Licence: gpl-3.0
•Connect to a VPN in a country of your choice•

Programming Languages

nim
578 projects

Projects that are alternatives of or similar to Nimvpn

Autovpn
THIS PROJECT IS UNMAINTAINED.
Stars: ✭ 997 (+4885%)
Mutual labels:  command-line-tool, vpn
Ikev2 Setup
Set up Ubuntu Server 20.04 (or 18.04) as an IKEv2 VPN server
Stars: ✭ 872 (+4260%)
Mutual labels:  vpn
Gosecure
An easy to use and portable Virtual Private Network (VPN) system built with Linux and a Raspberry Pi. #nsacyber
Stars: ✭ 924 (+4520%)
Mutual labels:  vpn
Kilo
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
Stars: ✭ 845 (+4125%)
Mutual labels:  vpn
Pptp Vpn
pptp vpn client for macos (Mac 上 pptp vpn 客户端)
Stars: ✭ 25 (+25%)
Mutual labels:  vpn
Rocketz
Upload and distribute assets to OSS providers
Stars: ✭ 9 (-55%)
Mutual labels:  command-line-tool
Wgctl Py
Manage your WireGuard tunnels with ease
Stars: ✭ 22 (+10%)
Mutual labels:  vpn
Ecsctl
Command-line tool for managing AWS Elastic Container Service and Projects to run on it.
Stars: ✭ 15 (-25%)
Mutual labels:  command-line-tool
Tools
My tools
Stars: ✭ 11 (-45%)
Mutual labels:  command-line-tool
Elasticsearchjsonld
Generate JSON-LD @contexts from ElasticSearch JSON Mappings
Stars: ✭ 7 (-65%)
Mutual labels:  command-line-tool
Composer Git Hooks
Easily manage git hooks in your composer config
Stars: ✭ 838 (+4090%)
Mutual labels:  command-line-tool
Trek
Trek is a CLI/ncurses explorer for HashiCorp Nomad clusters.
Stars: ✭ 26 (+30%)
Mutual labels:  command-line-tool
Genus
A general code generation tools for Go applications
Stars: ✭ 11 (-45%)
Mutual labels:  command-line-tool
Laminas Cli
Console command runner, exposing commands written in Laminas MVC and Mezzio components and applications
Stars: ✭ 25 (+25%)
Mutual labels:  command-line-tool
Openvpn Bosh Release
A BOSH release to help manage an OpenVPN network.
Stars: ✭ 13 (-35%)
Mutual labels:  vpn
Ylva
Command line password manager for Unix-like operating systems
Stars: ✭ 23 (+15%)
Mutual labels:  command-line-tool
Feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
Stars: ✭ 942 (+4610%)
Mutual labels:  command-line-tool
Rcli
Rapidly create full-featured command line interfaces with help, subcommand dispatch, and validation.
Stars: ✭ 9 (-55%)
Mutual labels:  command-line-tool
Organize
The file management automation tool.
Stars: ✭ 883 (+4315%)
Mutual labels:  command-line-tool
Miqversions
Because naming is hard. Really, really hard.
Stars: ✭ 14 (-30%)
Mutual labels:  command-line-tool

•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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].