Commit b0eafb

2025-02-28 14:24:29 Samuli Seppänen: Add RelatedProjects page
/dev/null .. Archived/RelatedProjects.md
@@ 0,0 1,168 @@
+ **NOTE:** many parts of this page are very outdated. Please help us update the list with new projects related to OpenVPN and to move obsolete ones into archives.
+
+ # 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 [new GUI](https://sourceforge.net/projects/openvpn-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/|
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9