https://github.com/kunicmarko20/express-vpn-gui
ExpressVPN GUI for Linux
https://github.com/kunicmarko20/express-vpn-gui
appindicator expressvpn gtk gui linux rust ubuntu vpn
Last synced: 11 months ago
JSON representation
ExpressVPN GUI for Linux
- Host: GitHub
- URL: https://github.com/kunicmarko20/express-vpn-gui
- Owner: kunicmarko20
- License: mit
- Created: 2019-02-24T00:12:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-05-29T17:55:51.000Z (about 4 years ago)
- Last Synced: 2025-06-21T10:03:50.170Z (about 1 year ago)
- Topics: appindicator, expressvpn, gtk, gui, linux, rust, ubuntu, vpn
- Language: Rust
- Size: 80.1 KB
- Stars: 17
- Watchers: 3
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ExpressVPN GUI
==============
A simple gui build on top of [ExpressVPN CLI](https://www.expressvpn.com/vpn-software/vpn-linux).
Basically, it just calls ExpressVPN CLI commands.
Shows if the VPN is on/off and allows to connect/disconnect to the VPN.
> Note: Tested only on Ubuntu 16.04+
Requirements
============
* [ExpressVPN CLI](https://www.expressvpn.com/vpn-software/vpn-linux)
* libappindicator installed
How to install
==============
* Download [express-vpn-gui](https://github.com/kunicmarko20/express-vpn-gui/releases/latest) binary
* Add binary to your `$PATH` and give it executable permissions if needed
* Run `express-vpn-gui install`
Now you should have a desktop entry and in your search you will be able to find ExpressVPN application.
If application is missing, just run `express-vpn-gui run -d`.
Screenshots
===========
Off:

On:

Other Commands
==============
```bash
USAGE:
express-vpn-gui
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
install Installs needed assets.
run Starts the Application
uninstall Removes everything
```