wiki:RelatedProjects

Version 29 (modified by Samuli Seppänen, 13 years ago) (diff)

--

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 old client GUI is effectively unmaintained, but is still (as of 30th Nov 2010) included in the OpenVPN installer packages. The new GUI is more advanced and uses the OpenVPN management interface for controlling the OpenVPN daemon and should therefore be more reliable. The new GUI will eventually replace the old GUI in the official installers.

Active projects

Client GUI

Project namePurposeDevel modelLicenseLanguageURL
GopenvpnGUI (POSIX)CommunityGPLv2Chttp://gopenvpn.sourceforge.net/
GuizmOVPNGUI (IOS)ClosedUnknownObjective-Chttp://www.guizmovpn.com/
Kvpnc (supports OpenVPN)GUI (any KDE platform)CommunityGPLv2C++https://gna.org/projects/kvpnc
NetworkManager? OpenVPN pluginGUI (POSIX)CommunityGPLv2Chttp://projects.gnome.org/NetworkManager/
OAST - New OpenVPN GUIGUI (any Java platform)CommunityGPLv2Javahttp://sourceforge.net/projects/oast/
OpenVPN Access Server Windows ClientGUI (Win), mostly for ASClosedProprietaryhttp://openvpn.net/index.php/openvpn-client/downloads.html
OpenVPN Client WindowsGUI (Windows)CommunityGPLv2C++http://sourceforge.net/projects/securepoint/
OpenVPN for PocketPCOpenVPN clientCommunityFreewareC(?)http://ovpnppc.ziggurat29.com/ovpnppc-main.htm
OpenVPN-GUIGUI (Windows)CommunityGPLv2Chttp://sourceforge.net/projects/openvpn-gui/
OpenVPN ManagerGUI (Windows)CommunityGPLv2C#http://openvpn.jowisoftware.de/
OpenVPN MI GUIGUI (Windows)CommunityGPLv2Chttp://openvpn-mi-gui.inside-security.de/
OpenVPN PortablePortable GUI (Windows)CommunityGPLv2Chttp://sourceforge.net/projects/ovpnp/
OpenVPN SettingsGUI (Android)CommunityApache License 2.0Javahttp://code.google.com/p/android-openvpn-settings/
OpenVPN-StatusGUI (any Python platform)CommunityGPLv2Pythonhttp://sourceforge.net/projects/openvpn-status/
OpenVPN-UIGUI (Windows)CommunityGPLC# (+WPF)http://sourceforge.net/projects/openvpnui/
PyopenvpnmanGUI (Windows)CommunityLGPLPythonhttps://code.google.com/p/pyopenvpnman/
Simple OpenVPN GUI for linuxGUI (POSIX)CommunityGPLv2Chttp://sourceforge.net/projects/sogfl/
TunnelblickGUI (OSX)CommunityGPLv2Objective-Chttp://code.google.com/p/tunnelblick/
TunnelDroid?GUI (Android)CommunityGPLv3Javahttp://sourceforge.net/projects/tunneldroid/
ViscosityGUI (OSX)ClosedProprietaryIrrelevanthttp://www.viscosityvpn.com/index.html
ShimoGUI (OSX)ClosedProprietary http://www.chungwasoft.com/shimo

Management GUI

Project namePurposeDevel modelLicenseLanguageURL
Access ServerCommercial version of OpenVPNClosedProprietaryhttp://openvpn.net
Bytemine managerGUI for server administrationCommunityBSD licenceJavahttp://github.com/bytemine/bytemine-manager
ClearOSOS w/ OpenVPN managementCommunityhttp://www.clearcenter.com/support/documentation/clearos_enterprise_5.1/user_guide/openvpn
IPCopOS w/ OpenVPN managementCommunityGPLhttp://sourceforge.net/apps/trac/ipcop/wiki
OpenVPN Web Certificate ManagementCert management interf.http://sourceforge.net/projects/openvpncertmgmt/
OpenVPN Server Monitor GUIOpenVPN Server Monitoring Softwarehttp://openvpnchecker.com/
OpenvpnwebguiplusWebUICommunityUndefinedUndefinedhttp://sourceforge.net/projects/openvpnwebguip/
PurpleNet?WebUICommunityGPLv2Pythonhttp://sourceforge.net/projects/purplenet/
ZentyalOS w/ OpenVPN managementCommunityGPLv2Perlhttp://www.zentyal.org/

Authentication

Project namePurposeDevel modelLicenseLanguageURL
Authentication and authorizationAuthentication add-onPrivateFreeware-http://authentica.onpw.de/
eurephiaAuthentication pluginCommunityGPLv2C/XSLhttp://www.eurephia.net/
LDAP authenticationAuthentication moduleCommunityGPLv2Chttp://redmine.debuntu.org/projects/openvpn-ldap-auth/wiki
MySQL authenticationAuthentication moduleCommunityGPLv2Chttp://redmine.debuntu.org/projects/openvpn-mysql-auth/wiki
Openvpn authserverAuthentication frameworkCommunityGPLv2Perlhttp://code.google.com/p/openvpn-authserver/
OpenVPN LDAP for Windows ServerAuth script for WindowsCommunitywxWindowsVBScripthttp://sourceforge.net/projects/ovpn-auth-ldap/
Pam-openvpnPAM integration moduleCommunityGPLv2Chttp://sourceforge.net/projects/pam-openvpn/
Radiusplugin for OpenVPNAuthentication moduleCommunityGPLv2C++http://www.nongnu.org/radiusplugin/
htpasswd AuthenticationAuthentication scriptPrivateFreewareChttp://openvpn.defsdoor.org/

Patchsets / modifications

Project namePurposeDevel modelLicenseLanguageURL
Openvpn4vanReal-time version of OvpnCommunityGPLv2C++http://sourceforge.net/projects/openvpn4van/
Openvpn-ipv6Ipv6 supportCommunityGPLv2Chttp://github.com/jjo/openvpn-ipv6/
OpenVPN ipv6 payload patchIpv6 supportCommunityGPLv2Chttp://www.greenie.net/ipv6/openvpn.html
TunemuTun dev support for DarwinCommunityGPLv2Chttp://code.gerade.org/tunemu/

Services

Project namePurposeDevel modelLicenseLanguageURL
OpenVPN e.V.Forums & wiki (de/en)http://www.openvpn.eu/index.php?id=23&L=0
OpenVPN forumsForums (en)http://www.ovpnforum.com/
OpenVPN wiki @Secure Computing Wikihttp://www.secure-computing.net/wiki/index.php/OpenVPN
OpenVPN Trac Wiki/Issue? trackerWiki/Issue? trackerhttps://community.openvpn.net/openvpn/wiki

Non-OpenVPN services

Project namePurposeDevel modelLicenseLanguageURL
Debian bug tracker(OpenVPN) bug reportshttp://www.debian.org/Bugs/
Debian packages(OpenVPN) packageshttp://www.debian.org/distrib/packages
Fedora/Fedora? EPEL packages(OpenVPN) packageshttp://fedoraproject.org/wiki/EPEL
Gentoo bug tracker(OpenVPN) bug reportshttp://bugs.gentoo.org/
Ubuntu bug tracker(OpenVPN) bug reportshttps://launchpad.net/ubuntu/+bugs
Ubuntu packages(OpenVPN) packageshttp://packages.ubuntu.com/

Misc

Project namePurposeDevel modelLicenseLanguageURL
Easy OpenVPN PackagerInstaller customizationCommunityUndefinedUndefinedhttp://sourceforge.net/projects/easyopackager/
Debian/Ubuntu? "testing" packagesPackageshttps://launchpad.net/~berni/+archive/ipv6
OpenMesher?OpenVPN Router MeshCommunityBSDEnglishhttps://github.com/darkpixel/openmesher/
OpenWinVPNhttp://sourceforge.net/projects/openwinvpn/
PloneOpenvpn?Plone CMS moduleCommunityUndefinedUndefinedhttp://sourceforge.net/projects/ploneopenvpn/
Snom VoIP phonesOpenVPN used for encryptionhttp://wiki.snom.com/Networking/Virtual_Private_Network_(VPN)
WiKID Strong Authentication System
StoneVPNCert/config managerCommunityGPLv2Englishhttp://github.com/lkeijser/stonevpn/

Inactive projects

Project namePurposeDevel modelLicenseLanguageURL
OpenVPN AdminGUI (Web-based)CommunityPerlhttp://www.openit.it/index.php/openit_en/software_libero/openvpnadmin
OpenVPN ControlGUI (any perl/tk platform)CommunityGPLv2Perl, Tk
KovpnGUI (any KDE platform)CommunityGPLv2C++https://projects.fslab.de/projects/kovpn/wiki
OpenVPN Web GUIGUI (Web-based)CommunityBSDPHPhttp://sourceforge.net/projects/openvpn-web-gui/
OpenVPNManagerhttp://sourceforge.net/projects/openvpnmanager/
Donar projectTurn-key VPN solutionCommunityGPLv2Javahttp://sourceforge.net/projects/donar/
PhpVPNManagement GUICommunityGPL/LGPLv2C++/PHPhttp://sourceforge.net/projects/phpvpn/
Online Administration for OpenVPNWebUICommunityGPLv2PHPhttp://sourceforge.net/projects/ovpnwebgui/
OpenVPN Smart ConfiguratorGUI (Windows)CommunityGPLv2VB .NEThttp://sourceforge.net/projects/openvpnsmartcon/
OpenVPN PKI GUIGUI (Windows)CommunityGPLv3AutoIThttp://sourceforge.net/projects/openvpn-pki/
Openvpn guruWeb-based admin UICommunityUndefinedUndefinedhttp://sourceforge.net/projects/openvpnguru/
csVPNGUI (Java)CommunityUndefinedJavahttp://sourceforge.net/projects/csvpn/
OpenVPN-TrackerOpenVPN status monitorCommunityBSD/GPLv2PHPhttp://sourceforge.net/projects/ovpntracker/
VpnmgmUser/group access controlCommunityGPLv2PHPhttp://sourceforge.net/projects/vpnmgm/
Openvpn java front endGUI (any Java platform)CommunityGPLv2Javahttp://sourceforge.net/projects/openvpnjfe/
OpenVPN Key Distribution SystemKey distribution serviceCommunityGPLv2PHPhttp://sourceforge.net/projects/openvpnkeydist/
MyVPN OpenVPN Web ConfigWeb configuration UICommunityGPLv2PHP, Perlhttp://sourceforge.net/projects/ovpnwc/
Local VPN ProxyLocal VPN proxyCommunityMultipleChttp://sourceforge.net/projects/ethernetnetwork/
OpenVPN Auth PasswdAuthentication pluginCommunityGPLv2Chttp://sourceforge.net/projects/auth-passwd/
FASTOpenVPN-GuiGUI (Windows)CommunityMPL v1.1Delphi/Kylix?http://sourceforge.net/projects/fastopenvpngui/
GtokenvpnManagement GUI (POSIX)CommunityBSDPerlhttp://sourceforge.net/projects/gtokenvpn/
EuVpn?GUI (Linux)CommunityGPLv2Javahttp://sourceforge.net/projects/euvpn/
OpenVPN Firewall PluginFirewall pluginCommunityGPLv2Chttp://sourceforge.net/projects/ovfwp/
OpenVPN GUIGUI (any Java platform)CommunityGPLv2Javahttp://sourceforge.net/projects/openvpngui/
OpenVPN-GUI for WindowsGUI (Windows)CommunityGPLv2Chttp://openvpn.se/
Openvpn certificate generatorCert. Management GUICommunityGPLv2Java, PHPhttp://sourceforge.net/projects/ovpn-crt-gen/
OpenVPN SysTray?GUI (any Java platform)CommunityGPLv2Javahttp://sourceforge.net/projects/openvpnsystray/
SimplexVPNKZero-conf OpenVPN(?)CommunityBSDC#http://sourceforge.net/projects/simplexk/
Multiplatform Admin GUI for OpenVPNGUI (Windows/Linux?)CommunityC#http://sourceforge.net/projects/openvpn-admin/
Openvpn-auth-ldapAuthentication pluginCommunityBSD (new)Objective-Chttp://code.google.com/p/openvpn-auth-ldap/
TunTun?GUI (POSIX)CommunityGPLv2Valahttp://code.google.com/p/tuntun/downloads/list
authsqlite Authentication pluginCommunityGPLv2Chttp://www.trooth.cc/projects/authsqlite/