[[TOC(inline, depth=1)]] = Introduction = This page lists various projects that are related to OpenVPN in one way or another. Due to large number of inactive/obsolete projects they are listed separately from currently active projects. A project is considered inactive if there has been no development activity/releases in ~12 months. Please add new projects and move old ones to "Inactive" category as necessary or this list soon becomes obsolete. = Windows client GUI = Probably the most used add-on to OpenVPN is the ''Windows client GUI''. The [http://openvpn.se/ old client GUI] is effectively unmaintained and all new OpenVPN releases (2.3+) include the [https://sourceforge.net/projects/openvpn-gui/ new GUI] that is more advanced and uses the [http://openvpn.net/index.php/open-source/documentation/miscellaneous/79-management-interface.html OpenVPN management interface] for controlling the OpenVPN daemon and should thus be more reliable. OpenVPN Technologies Inc also provide a client which is available [http://openvpn.net/index.php?option=com_content&id=357 here]. = Windows System Service = There is a supplementary Windows System/NT Service available for OpenVPN that has proper support for Sleep, Standby and Resume events and comes with a small control panel/GUI. Written in VB.NET and released under a MIT license, you can reuse it's core DLL from within your own .NET projects. Find it on [http://openvpnwinsvc.codeplex.com/ Codeplex]. Please use the Codeplex issue tracker to report any bugs. = Active projects = == Ports == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Android 4.0 port||Port||Community||GPLv2||C||http://code.google.com/p/ics-openvpn|| == Client GUI == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Gopenvpn||GUI (POSIX)||Community||GPLv2||C||http://gopenvpn.sourceforge.net/|| ||GuizmOVPN||GUI (IOS)||Closed||Unknown||Objective-C||http://www.guizmovpn.com/|| ||Kvpnc (supports OpenVPN)||GUI (any KDE platform)||Community||GPLv2||C++||https://gna.org/projects/kvpnc|| ||!NetworkManager OpenVPN plugin||GUI (POSIX)||Community||GPLv2||C||http://projects.gnome.org/NetworkManager/|| ||OAST - New OpenVPN GUI||GUI (any Java platform)||Community||GPLv2||Java||http://sourceforge.net/projects/oast/|| ||OpenVPN Access Server Windows Client||GUI (Win), mostly for AS||Closed||Proprietary|| ||http://openvpn.net/index.php/openvpn-client/downloads.html|| ||OpenVPN Client Windows||GUI (Windows)||Community||GPLv2||C++||http://sourceforge.net/projects/securepoint/|| ||OpenVPN for PocketPC||OpenVPN client||Community||Freeware||C(?)||http://ovpnppc.ziggurat29.com/ovpnppc-main.htm|| ||OpenVPN-GUI||GUI (Windows)||Community||GPLv2||C||https://github.com/OpenVPN/openvpn-gui/tags|| ||OpenVPN Manager||GUI (Windows)||Community||GPLv2||C#||http://openvpn.jowisoftware.de/|| ||OpenVPN MI GUI||GUI (Windows)||Community||GPLv2||C||http://openvpn-mi-gui.inside-security.de/|| ||OpenVPN Portable||Portable GUI (Windows)||Community||GPLv2||C||http://sourceforge.net/projects/ovpnp/|| ||OpenVPN Settings||GUI (Android)||Community||Apache License 2.0||Java||http://code.google.com/p/android-openvpn-settings/|| ||OpenVPN-Status||GUI (any Python platform)||Community||GPLv2||Python||http://sourceforge.net/projects/openvpn-status/|| ||OpenVPN-UI||GUI (Windows)||Community||GPL||C# (+WPF)||http://sourceforge.net/projects/openvpnui/|| ||Pyopenvpnman||GUI (Windows)||Community||LGPL||Python||https://code.google.com/p/pyopenvpnman/|| ||Simple OpenVPN GUI for linux||GUI (POSIX)||Community||GPLv2||C||http://sourceforge.net/projects/sogfl/|| ||Tunnelblick||GUI (macOS/OS X)||Community||GPLv2||Objective-C||https://tunnelblick.net/|| ||!TunnelDroid||GUI (Android)||Community||GPLv3||Java||http://sourceforge.net/projects/tunneldroid/|| ||tunXten||GUI (Windows)||Closed||Proprietary|| ||http://www.tunxten.com|| ||Viscosity||GUI (Windows/OS X)||Closed||Proprietary|| ||https://www.sparklabs.com/viscosity/|| ||Shimo||GUI (OSX)||Closed||Proprietary|| ||http://www.chungwasoft.com/shimo|| == Management GUI == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Access Server||Commercial version of OpenVPN||Closed||Proprietary|| ||http://openvpn.net|| ||Bytemine manager||GUI for server administration||Community||BSD licence||Java||http://github.com/bytemine/bytemine-manager|| ||OpenVPN-Monitor||OpenVPN status monitor||Community||GPLv3||Python||https://github.com/furlongm/openvpn-monitor/|| ||ClearOS||OS w/ OpenVPN management||Community|| || ||http://www.clearcenter.com/support/documentation/clearos_enterprise_5.1/user_guide/openvpn|| ||IPCop||OS w/ OpenVPN management||Community||GPL|| ||http://sourceforge.net/apps/trac/ipcop/wiki|| ||OpenVPN switcher (vpnsw)||Star/stop/monit openvpn services]||Community||Perl Artistic 2.0||Perl||http://wiki.unix7.org/vpnsw|| ||OpenVPN Server Monitor GUI||OpenVPN Server Monitoring Software|| || || ||http://openvpnchecker.com/|| ||Openvpnwebguiplus||WebUI||Community||Undefined||Undefined||http://sourceforge.net/projects/openvpnwebguip/|| ||pfSense||OS w/ OpenVPN and key/cert managment||Community||BSD|| ||http://pfsense.com ||!PurpleNet||WebUI||Community||GPLv2||Python||http://sourceforge.net/projects/purplenet/|| ||Zentyal||OS w/ OpenVPN management||Community||GPLv2||Perl||http://www.zentyal.org/|| ||OMNI||OpenVPN setup & management/SSL Certificate Managed PKI||Closed||Proprietary|| ||http://omni.teonite.com|| ||OpenVPN Admin||GUI (Web-based)||Community||GPL||Perl||http://www.openit.it/index.php/it/openvpnadmin|| ||VAM||OpenVPN account management (Web-based)||Community||Perl Artistic 2.0||Perl||http://wiki.unix7.org/perl/vam|| == Certificate management == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||MiniCA||Web app for x.509 cert management||Community||Perl Artistic 2.0||Perl||http://minica.unix7.org/|| ||OpenVPN Web Certificate Management||Cert management interf.|| || || ||http://sourceforge.net/projects/openvpncertmgmt/|| == Authentication == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Authentication and authorization||Authentication add-on||Private||Freeware||-||http://authentica.onpw.de/|| ||eurephia||Authentication plugin||Community||GPLv2||C/XSL||http://www.eurephia.net/|| ||htpasswd Authentication||Authentication script||Private||Freeware||C||http://openvpn.defsdoor.org/|| ||LDAP authentication||Authentication module||Community||GPLv2||C||https://github.com/chantra/openvpn-ldap-auth|| ||MySQL authentication||Authentication module||Community||GPLv2||C||https://github.com/chantra/openvpn-mysql-auth|| ||Openvpn-auth-ldap||Authentication plugin||Community||BSD (new)||Objective-C||http://code.google.com/p/openvpn-auth-ldap/|| ||Openvpn authserver||Authentication framework||Community||GPLv2||Perl||http://code.google.com/p/openvpn-authserver/|| ||OpenVPN LDAP for Windows Server||Auth script for Windows||Community||wxWindows||VBScript||http://sourceforge.net/projects/ovpn-auth-ldap/|| ||Pam-openvpn||PAM integration module||Community||GPLv2||C||http://sourceforge.net/projects/pam-openvpn/|| ||Radiusplugin for OpenVPN||Authentication module||Community||GPLv2||C++||http://www.nongnu.org/radiusplugin/|| == Patchsets / modifications == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Openvpn4van||Real-time version of Ovpn||Community||GPLv2||C++||http://sourceforge.net/projects/openvpn4van/|| ||Tunemu||Tun dev support for Darwin||Community||GPLv2||C||http://code.gerade.org/tunemu/|| == Services == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||OpenVPN e.V.||Forums & wiki (de/en)||||||||http://www.openvpn.eu/index.php?id=23&L=0|| ||OpenVPN forums||Forums (en)||||||||https://forums.openvpn.net|| ||OpenVPN wiki @Secure Computing ||Wiki||||||||http://www.secure-computing.net/wiki/index.php/OpenVPN|| ||OpenVPN Trac !Wiki/Issue tracker||!Wiki/Issue tracker||||||||https://community.openvpn.net/openvpn/wiki|| == Non-OpenVPN services == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Debian bug tracker||(OpenVPN) bug reports||||||||http://www.debian.org/Bugs/|| ||Debian packages||(OpenVPN) packages||||||||http://www.debian.org/distrib/packages|| ||!Fedora/Fedora EPEL packages||(OpenVPN) packages||||||||http://fedoraproject.org/wiki/EPEL|| ||Gentoo bug tracker||(OpenVPN) bug reports||||||||http://bugs.gentoo.org/|| ||Ubuntu bug tracker||(OpenVPN) bug reports||||||||https://launchpad.net/ubuntu/+bugs|| ||Ubuntu packages||(OpenVPN) packages||||||||http://packages.ubuntu.com/|| == Misc == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||Easy OpenVPN Packager||Installer customization||Community||Undefined||Undefined||http://sourceforge.net/projects/easyopackager/|| ||!Debian/Ubuntu "testing" packages||Packages||||||||https://launchpad.net/~berni/+archive/ipv6|| ||!OpenMesher||OpenVPN Router Mesh||Community||BSD||English||https://github.com/darkpixel/openmesher/|| ||!PloneOpenvpn||Plone CMS module||Community||Undefined||Undefined||http://sourceforge.net/projects/ploneopenvpn/|| ||Snom VoIP phones||OpenVPN used for encryption|| || || ||http://wiki.snom.com/Networking/Virtual_Private_Network_(VPN)|| ||WiKID Strong Authentication System|| || || || || || ||StoneVPN||Cert/config manager||Community||GPLv2||English||http://github.com/lkeijser/stonevpn/|| ||OpenVPN Service for Windows||NT Service||Community||MIT||VB.NET||http://openvpnwinsvc.codeplex.com/|| ||Non-Sucking Service Manager||NT Service|| ||public domain|| ||https://nssm.cc/description|| == Inactive projects == ||'''Project name'''||'''Purpose'''||'''Devel model'''||'''License'''||'''Language'''||'''URL'''|| ||OpenVPN Control||GUI (any perl/tk platform)||Community||GPLv2||Perl, Tk|||| ||Kovpn||GUI (any KDE platform)||Community||GPLv2||C++||https://projects.fslab.de/projects/kovpn/wiki|| ||OpenVPN Web GUI||GUI (Web-based)||Community||BSD||PHP||http://sourceforge.net/projects/openvpn-web-gui/|| ||OpenVPNManager|| || || || ||http://sourceforge.net/projects/openvpnmanager/|| ||Donar project||Turn-key VPN solution||Community||GPLv2||Java||http://sourceforge.net/projects/donar/|| ||PhpVPN||Management GUI||Community||GPL/LGPLv2||C++/PHP||http://sourceforge.net/projects/phpvpn/|| ||Online Administration for OpenVPN||WebUI||Community||GPLv2||PHP||http://sourceforge.net/projects/ovpnwebgui/|| ||OpenVPN Smart Configurator||GUI (Windows)||Community||GPLv2||VB .NET||http://sourceforge.net/projects/openvpnsmartcon/|| ||OpenVPN PKI GUI||GUI (Windows)||Community||GPLv3||AutoIT||http://sourceforge.net/projects/openvpn-pki/|| ||Openvpn guru||Web-based admin UI||Community||Undefined||Undefined||http://sourceforge.net/projects/openvpnguru/|| ||csVPN||GUI (Java)||Community||Undefined||Java||http://sourceforge.net/projects/csvpn/|| ||OpenVPN-Tracker||OpenVPN status monitor||Community||BSD/GPLv2||PHP||http://sourceforge.net/projects/ovpntracker/|| ||Vpnmgm||User/group access control||Community||GPLv2||PHP||http://sourceforge.net/projects/vpnmgm/|| ||Openvpn java front end||GUI (any Java platform)||Community||GPLv2||Java||http://sourceforge.net/projects/openvpnjfe/|| ||OpenVPN Key Distribution System||Key distribution service||Community||GPLv2||PHP||http://sourceforge.net/projects/openvpnkeydist/|| ||MyVPN OpenVPN Web Config||Web configuration UI||Community||GPLv2||PHP, Perl||http://sourceforge.net/projects/ovpnwc/|| ||Local VPN Proxy||Local VPN proxy||Community||Multiple||C||http://sourceforge.net/projects/ethernetnetwork/|| ||OpenVPN Auth Passwd||Authentication plugin||Community||GPLv2||C||http://sourceforge.net/projects/auth-passwd/|| ||FASTOpenVPN-Gui||GUI (Windows)||Community||MPL v1.1||!Delphi/Kylix||http://sourceforge.net/projects/fastopenvpngui/|| ||Gtokenvpn||Management GUI (POSIX)||Community||BSD||Perl||http://sourceforge.net/projects/gtokenvpn/|| ||!EuVpn||GUI (Linux)||Community||GPLv2||Java||http://sourceforge.net/projects/euvpn/|| ||OpenVPN Firewall Plugin||Firewall plugin||Community||GPLv2||C||http://sourceforge.net/projects/ovfwp/|| ||OpenVPN GUI||GUI (any Java platform)||Community||GPLv2||Java||http://sourceforge.net/projects/openvpngui/|| ||OpenVPN-GUI for Windows||GUI (Windows)||Community||GPLv2||C||http://openvpn.se/|| ||Openvpn certificate generator||Cert. Management GUI||Community||GPLv2||Java, PHP||http://sourceforge.net/projects/ovpn-crt-gen/|| ||OpenVPN !SysTray||GUI (any Java platform)||Community||GPLv2||Java||http://sourceforge.net/projects/openvpnsystray/|| ||SimplexVPNK||Zero-conf OpenVPN(?)||Community||BSD||C#||http://sourceforge.net/projects/simplexk/|| ||Multiplatform Admin GUI for OpenVPN||GUI (!Windows/Linux)||Community||||C#||http://sourceforge.net/projects/openvpn-admin/|| ||!TunTun||GUI (POSIX)||Community||GPLv2||Vala||http://code.google.com/p/tuntun/downloads/list|| ||authsqlite ||Authentication plugin||Community||GPLv2||C||http://www.pcwdld.com/authsqlite|| ||OpenWinVPN|| || || || ||http://sourceforge.net/projects/openwinvpn/||