proton-python-client
Python Proton client module (by ProtonMail)
protonvpn-nm-lib
By ProtonVPN
proton-python-client | protonvpn-nm-lib | |
---|---|---|
3 | 5 | |
313 | 42 | |
2.6% | - | |
1.9 | 0.0 | |
6 months ago | 9 months ago | |
Python | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
proton-python-client
Posts with mentions or reviews of proton-python-client.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-18.
-
Choose Fastest VPN Server Manually in Bash?
Use the proton client for that if you want to write it all manually (https://github.com/ProtonMail/proton-python-client), otherwise use the official client.
-
[OpenSUSE] Unofficial guide on how to install
git clone: https://github.com/ProtonMail/proton-python-client.git
- How to use “proton-python-client” to write auto reply script?
protonvpn-nm-lib
Posts with mentions or reviews of protonvpn-nm-lib.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-12.
-
Some help needed for packaging a Python package on OBS
The original file has a classifiers section that looks like this:
- VPN kill switch
- [OpenSUSE] Unofficial guide on how to install
-
OpenVPN Security
If you dig through ProtonVPN clients' source code (such as the linux client's code) you can see that for their apps, verify-x509-name is used (on other platforms it seems they use their own implementation of TLS name verification for servers), and each server has a unique name. It's likely that it's not used in their openvpn config files because of risk of breakage resulting in bad UX.
What are some alternatives?
When comparing proton-python-client and protonvpn-nm-lib you can also consider the following projects:
qomui - Qomui (Qt OpenVPN Management UI)
linux-cli - Linux command-line client for ProtonVPN. Written in Python. [Moved to: https://github.com/ProtonVPN/linux-cli-community]
hvac - :lock: Python 3.X client for HashiCorp Vault
linux-app - Official ProtonVPN Linux app
linux-cli-community - Linux command-line client for ProtonVPN. Written in Python.
pyairtable - Python Api Client for Airtable
attrs - Python Classes Without Boilerplate