{"id":13744744,"url":"https://github.com/ProtonVPN/linux-cli","last_synced_at":"2025-05-09T03:33:16.483Z","repository":{"id":41475731,"uuid":"350762724","full_name":"ProtonVPN/linux-cli","owner":"ProtonVPN","description":"Official ProtonVPN Linux app (CLI)","archived":true,"fork":false,"pushed_at":"2024-02-21T07:13:42.000Z","size":408,"stargazers_count":333,"open_issues_count":61,"forks_count":43,"subscribers_count":28,"default_branch":"master","last_synced_at":"2024-08-03T05:04:48.933Z","etag":null,"topics":["cli","linux","python","vpn"],"latest_commit_sha":null,"homepage":"https://protonvpn.com/download-linux","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProtonVPN.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-23T15:27:19.000Z","updated_at":"2024-08-03T05:04:49.508Z","dependencies_parsed_at":"2024-04-14T14:42:38.457Z","dependency_job_id":null,"html_url":"https://github.com/ProtonVPN/linux-cli","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonVPN%2Flinux-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonVPN%2Flinux-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonVPN%2Flinux-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonVPN%2Flinux-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProtonVPN","download_url":"https://codeload.github.com/ProtonVPN/linux-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224811149,"owners_count":17373917,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","linux","python","vpn"],"created_at":"2024-08-03T05:01:15.240Z","updated_at":"2024-11-15T16:31:44.220Z","avatar_url":"https://github.com/ProtonVPN.png","language":"Python","readme":"# Proton VPN Linux CLI\n\nCopyright (c) 2021 Proton Technologies AG\n\nThis repository holds the Proton VPN Linux CLI.\nFor licensing information see [COPYING](COPYING.md).\nFor contribution policy see [CONTRIBUTING](CONTRIBUTING.md).\n\n## Description\nThe [Proton VPN](https://protonvpn.com) Linux CLI is intended for every Proton VPN service user.\n\nYou can download the latest stable release, either from our official repositories or directly on the [official GitHub repository](https://github.com/ProtonVPN/linux-cli/releases/latest).\n\n### Dependencies:\n| **Distro**                              | **Command**                                                                                                     |\n|:----------------------------------------|:----------------------------------------------------------------------------------------------------------------|\n|Fedora/RHEL                              | `python3-dialog` |\n|Ubuntu/Linux Mint/Debian and derivatives | `python3-dialog` |\n|Arch Linux/Manjaro                       | `python-pythondialog` |\n\n### Additional dependency:\n[Proton VPN NM Library](https://github.com/ProtonVPN/protonvpn-nm-lib)\n\n## Installation\nFollow our [knowledge base article](https://protonvpn.com/support/linux-vpn-tool/) on how to install the CLI on your system.\n\n## How to use\n\n| **Command**                           | **Description**                                       |\n|:--------------------------------------|:------------------------------------------------------|\n|`protonvpn-cli login \u003cpvpn_username\u003e`  | Login with Proton VPN credentials.                     |\n|`protonvpn-cli logout`                 | Logout from Proton VPN.                                |\n|`protonvpn-cli connect, c`             | Display connnect dialog in terminal.                  |\n|`protonvpn-cli c [servername]`         | Connect to specified server.                          |\n|`protonvpn-cli c -r`                   | Connect to random server.                             |\n|`protonvpn-cli c -f`                   | Connect to fastest server.                            |\n|`protonvpn-cli c --p2p`                | Connect to fastest P2P server.                        |\n|`protonvpn-cli c --cc [countrycode]`   | Connect to fastest server in a specified country.     |\n|`protonvpn-cli c --sc`                 | Connect to fastest Secure Core server.                |\n|`protonvpn-cli disconnect, d`          | Disconnect from VPN session.                          |\n|`protonvpn-cli s, status`              | Display VPN session status.                           |\n|`protonvpn-cli config`                 | Change user settings.                                 |\n|`protonvpn-cli ks, killswitch`         | Change kill switch settings.                          |\n|`protonvpn-cli --version`              | Display version.                                      |\n|`protonvpn-cli --help`                 | Show help message.                                    |\n","funding_links":[],"categories":["Python","Tools"],"sub_categories":["VPN"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FProtonVPN%2Flinux-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FProtonVPN%2Flinux-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FProtonVPN%2Flinux-cli/lists"}