Brandable OpenVPN GUI App
The most advanced Cross-Platform OpenVPN Electron Application ready to be rebranded for your Business!
Download Test Apps
By using the Electron.js framework the VPN app is Cross-Platform, highly modular and easy to maintain!
Cross-Platform
The app is available for Windows, MacOS, and Linux. One Source Code, easy to maintain!
Customizable
Features can be enabled/disabled/added easily without breaking the app!
Premium Quality
The app was created with the highest programming standards in the VPN industry!
Documentation
The app comes with detailed documentation. Easy-to-use even without technical knowledge!
Why choose our App?
Besides the tech advantages our app implementation provides, it is also compatible with all possible OpenVPN configurations. No matter what kind of VPN business you run, as long as you use OpenVPN this app will work!
Powerful features
Top-notch code
Excellent design
Goal driven
This is a Windows, MacOS, and Linux OpenVPN VPN Application based on the Cross-Platform Electron.js framework!
The source code consists of a number of JavaScript, JSON, HTML, and CSS files that if compiled into the app enables a user to connect to any OpenVPN Server. The default usage is to compile it into a VPN Application. You can compile the VPN application for Windows (64-bit), MacOS (Intel and Arm M1/M2), and Linux (.Deb and .AppImage). If you compile the app on all previously mentioned Operating Systems then you will have a VPN application for each OS. The Electron.js API will ensure full Cross-Platform compatibility!
You can freely and easily change the code and rebrand the application for your own needs. You will be able to modify the source code with simple HTML and CSS knowledge. The app communicates with the default OpenVPN client application. Whatever OpenVPN configuration that works with the Community OpenVPN app will work with this app as well. The app can pull OpenVPN config files (.ovpn) remotely from your web-server or you can add them to the app locally. The app comes with many additional modern security, compatibility, and ease-of-use features that is lacking from most desktop VPN applications!
The app comes with 3 default front-end templates called: Classic, Dusk, and Dawn. The back-end and functionalities are exactly the same for all three templates, therefore these are just visual templates. You can choose which template you want when you compile the app into the installers. Since the app is written in HTML, CSS, and JavaScript, it is easy to match it to any existing website, should you want to modify one of the three default templates. You do not need any technical knowledge to use the code as intended by compiling it into the various apps!
Purchase the VPN App
Whether you have questions or you would like to purchase the app contact us!
Contact me via my profile page on CodeCanyon.net! - Click here!
Purchase on the Envato Market!
Classic Template
Classic is the default and original template for the app. You can compile the app for this template with the following command: npm run build
Dusk Template
Dusk is a modern dark template for the app. You can compile the app for this template with the following command: npm run build:dusk
Dawn Template
Dawn is a modern light template for the app. You can compile the app for this template with the following command: npm run build:dawn
Who is the App for:
-
If you are a free or paid (Commercial) VPN provider looking for an OpenVPN App
-
If you are looking to build your own VPN Application for your VPN business you can use this app as a basis
-
If you want to extend functionality on your VPN website
-
If you are looking to build your own VPN Application and monetize the App itself
-
If you are planning to use parts of the app to create an end product that you will sell
Front-end features:
- Works on Windows (64-bit), MacOS (Intel and Arm M1/M2), and Linux (.Deb and .AppImage) (Electron.js Framework)
- Connect to any OpenVPN server with or without password
- Supports any OpenVPN setup
- Supports OpenVPN TCP & UDP protocol (and any other option)
- Supports unlimited servers
- Server/Country/City search/filter
- Displays status changes during connection (Connecting, Connected, Disconnecting, Auth Failed)
- Displays Server IP, Status, Uptime, Sent, Received
- Login in the app once with your .ovpn credentials
- Add .ovpn files locally
- Define country to added server via Management Interface
- Delete/Rename added server via Management Interface
- App pings each server and shows fastest response
- Network Connectivity Status Icon
- Front-end Template 'Classic': The Original App Template
- Front-end Template 'Dusk': Modern Dark App Template
- Front-end Template 'Dawn': Modern Light App Template
- In-app error, compatibility, and dependency messages
- Custom log generator
- Kill Switch
- Minimize to System Tray
Back-end features:
- Pull .ovpn files remotely from any webserver
- Push your servers remotely to your customer's app
- Manipulate OpenVPN client input to achieve required server settings at connection
- .ovpn file naming convention - a string of words before the .ovpn extension that lets you define the name, region, city, etc.. of the server within the app
- Add any information to your servers that are then displayed within the app
- The app is highly modular. You can disable features you don't want. (Example: Disable local .ovpn file addition, which is not needed for VPN businesses.)
- Customize the front-end looks of the app with simple HTML and CSS (You can even use the CSS from your own website!)
- Full MacOS Notarization Support
- MacOS Root Escalation Process CLI (Only asks for Root Password once at App startup)
- Linux Root Escalation Process CLI (Only asks for Root Password once at App startup)
- Full Source Code
- Clean Code
Extremely Detailed Documentation:
- How to modify, compile and use the app
- How to setup the OpenVPN Servers
- How to Link the app to your servers
- How to Notarize the App for MacOS
- Really long FAQ
You can use this Cross-Platform app to connect to free, commercial VPN providers, and manage your own personal or commercial OpenVPN servers. This allows you to collect all your .ovpn files in a pleasing and simple way while providing additional functionality, like an extra-strong Kill Switch or Server Pinging. We are constantly adding new features to the app, which you will receive free of charge in case of a Purchase!
OS Requirements: TUN/TAP Drivers on OS (App installs it Automatically)
Server Side Requirements: Web-Server for server pulling (Tested on cPanel and DirectAdmin)
Compiling on Windows Requirements: None
Compiling on Linux Requirements: None
Compiling on MacOS Requirements: Apple Developer Account
VPN servers are not included with the app!
Purchase the VPN App
Whether you have questions or you would like to purchase the app contact us!
Contact me via my profile page on CodeCanyon.net! - Click here!