Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI version of the app #5

Open
dnet890 opened this issue Mar 16, 2023 · 8 comments
Open

GUI version of the app #5

dnet890 opened this issue Mar 16, 2023 · 8 comments
Labels
enhancement New feature or request

Comments

@dnet890
Copy link

dnet890 commented Mar 16, 2023

Hi
Thanks for become open source. But, I know not everyone likes command line and it will be really helpful to release GUI version similar to Windows counterpart. what do you think?

@smlx
Copy link

smlx commented Mar 16, 2023

A standard networking GUI already exists, and has support for standard Wireguard, OpenVPN etc. Can we just add integration with NetworkManager?

@Savolro Savolro added the enhancement New feature or request label Mar 17, 2023
@Emestella
Copy link

I've been trying to find a good solution for a Linux GUI for NordVPN that uses golang natively so we don't need another language, or rely on enough compatible binders created by (nonetheless brave) people elsewhere. So far the best solution seems to be Fyne.

If I want to address this issue myself, I'll have to learn golang, and Fyne, which will take some time.

@bjlockie
Copy link

Why not Qt?
It has Go bindings.

@wyattbiker
Copy link

@Emestella Fyne / golang looks like a good choice . They have the tray method which I believe is needed for Nordvpn.
https://developer.fyne.io/explore/systray

@Emestella
Copy link

Emestella commented Jun 13, 2023

Why not Qt? It has Go bindings.

It means you have to rely not only on the main GUI but also on the bindings, which adds one more layer of maintenance. For example, if something is wrong with the UI because of the bindings, you have either to patch your app or open a ticket to the binding project.

However, while no branch is opened, I'm opened to options. I won't push my point of view while I haven't produced any line of code for this project.

@bjlockie
Copy link

Maybe this:
https://github.com/imatefx/nordvpn-gui

I haven't tried it.

@wyattbiker
Copy link

Unless it's something blessed by NordVPN I am not touching it. Command line for now. Thanks!

@sprokkel78
Copy link

Or this: https://github.com/sprokkel78/gnordvpn

Give it a try. I use it every day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants