mrzool / nordvpn-server-find Goto Github PK
View Code? Open in Web Editor NEWFind the fastest NordVPN servers from the command line, filtering by location and current server load
Find the fastest NordVPN servers from the command line, filtering by location and current server load
The program emits terminal-control sequences when writing to a pipe rather than a terminal.
Hello.
Great project! There is an enhancement idea.
Possibility to enter the number of x top results (zero for unlimited number) and some switch to show average (min/max) ping result, with the fastest/optimal servers from all the available globally (not just from one country). There could be some additional switch to indicate countries to exclude from top/testing. As well as for comparison with top results show the slowest (worst) result.
Instead of ping, the opensource librespeed.org (https://github.com/librespeed/speedtest-cli) could be an option.
For instance:
Looking for Top 10 servers (excluding IT US) with lowest (average) ping / load
P.S. This in combo with WireGuard-Config-Extract (https://github.com/wifiuk/NordLynx-WireGuard-Config-Extract) could be great for automation (cronjob) of switching (for example, OpenWRT/pfSense router) between NordVPN servers to be always optimal.
FYI, I found this:
https://nordvpn.com/wp-admin/admin-ajax.php?action=servers_recommendations
This is used here https://nordvpn.com/servers/
Hi,
it would be great if you could add an option to know the load of a specific server.
eg.: nordvpn-server-find -s be124.nordvpn.com
The output would be:
eg.: 15 (without "%")
Thanks.
PS: I know it is a request, not an issue. Sorry.
It'd be nice to use, for example, the -l
flag within scripts. At the moment this is not trivial because the output is both colored and suffixed by the current server load.
Current behaviour (fine outside of scripts
~ nordvpn-server-find -l uk -n 1
Looking for servers located in UK with server load lower than 30%...
ukXXX.nordvpn.com 1%
Desired behaviour
~ nordvpn-server-find -q -l uk -n 1
ukXXX.nordvpn.com
I know this is a small project, but it is very useful. Would it be possible for you to add a license?
Diolch
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.