The following sections compare general and technical information for a variety of web hosting control panel software packages.
Systems listed on a light purple background are no longer in active development.
Control panel | License | Alive (last release) | BSD | Linux | Windows | Frontend | Backend | Plugin Support | VCS | IPv6 Support | Multiserver Support |
---|---|---|---|---|---|---|---|---|---|---|---|
AlternC | GPL 2 | 2017-11-07 [1] | No | Yes | No | PHP | PHP / Perl / Shell script | Yes | git | Yes | No |
Domain Technologie Control | GNU LGPL | 2013/04/04 | Limited FreeBSD support | Yes | No | PHP | MySQL | ? | git | No | ? |
Froxlor | GPL | 2024-03-29 [2] | No | Yes | No | PHP | PHP, MariaDB or MySQL [3] | No | git | Yes | No |
i-MSCP | GPL, MPL | 2018-05-16 | No | Yes | No | PHP | Perl, C | Yes | git | Yes | No |
ISPConfig | BSD | 2024-06-20; 3 months ago | No | Yes | No | PHP | PHP, MariaDB or MySQL [4] | Yes | git | Yes | Yes |
Kloxo | AGPL | 2011/11/13 | No | CentOS (6 not currently supported) or Red Hat EL 5.x | No | PHP | PHP, MySQL | No | git | No | Yes |
Usermin | BSD style | 2024-04-15 [5] | Yes | Yes | No | Perl | Perl | ? | tarball | ? | ? |
Virtualmin | GPL | 2024-03-24 [6] | Yes | Yes | No | Perl | Perl | Yes | tarball | Yes | Partial |
Webmin | BSD style | 2024-08-12; 2 months ago | Yes | Yes | Partial | Perl | Perl | Yes | git | Yes | Yes |
Zentyal | GPL | 2024-02-26; 7 months ago | No | Yes | No | Perl | Perl | Yes | git | ? | ? |
Systems listed on a light purple background are no longer in active development.
Control panel | Alive (last release) | BSD | Linux | Windows | Frontend | Backend | Plugin Support | HTTP/2 Support | IPV6 Support | Multiserver Support |
---|---|---|---|---|---|---|---|---|---|---|
cPanel & WHM | 2024-04-19 [7] | FreeBSD version retired | Yes | EOL | Perl | Perl, [8] MariaDB, MySQL [9] | Yes | Yes [10] | Yes | Yes |
DirectAdmin | 2024-06-01 [11] | FreeBSD version retired | Yes | No | C++, scripts, PHP, Vue.js | C++, scripts, PHP | Yes | Yes [12] [13] | Yes | Yes |
Hosting Controller | 2024-03-30 [14] | No | Yes | Yes | .NET | MSSQL | Yes | No | Yes | Yes |
InterWorx | 2024-04-09 [15] | No | Yes | No | PHP | PHP, MySQL | Yes | Yes | Yes | Yes |
Ispmanager | 2024-10-10 [16] | No | Yes | No | Vue.js | C++, Python | Yes | Yes | Yes | Yes |
Plesk | 2024-04-16 [17] | No | Yes | Yes | PHP | PHP, MariaDB, MySQL, PostgreSQL [18] | Yes | Yes [19] | Yes | Yes |
Virtualmin Pro | 2024-03-24 [6] | Yes | Yes | No | Perl | Perl | Yes | No | Yes | Partial |
Some control panels allow shell (console) access to the underlying OS through a Java applet, requiring that the client-side computer use Java Virtual Machine software. Other control panels allow direct access using telnet or secure shell (SSH).
Control panel | FTP | Anonymous FTP | Terminal | File browse/ |
---|---|---|---|---|
cPanel & WHM | Yes | Yes | SSH, Java Applet | Yes |
DirectAdmin | Yes | Yes | SSH | Yes |
Domain Technologie Control | Yes | ? | SSH | Yes |
Hosting Controller | Yes | ? | ? | Yes |
i-MSCP | Yes | No | SSH | Yes |
InterWorx | Yes | Yes | SSH | Yes |
ISPConfig | Yes | Yes | SSH | No |
ispmanager | Yes | Yes | SSH, panel console tool | Yes |
Kloxo | Yes | Yes | SSH, Java Applet | Yes |
Plesk | Yes | Yes | SSH, Java Applet | Yes |
Usermin | Yes | Yes | SSH, Java Applet | Yes |
Virtualmin | Yes | Yes | SSH, Java Applet | Yes |
Virtualmin Pro | Yes | Yes | SSH, Java Applet | Yes |
Webmin | Yes | Yes | SSH, Java Applet | Yes |
While all control panel software below supports multiple email accounts, the features they provide vary.
Control panel | Antivirus | Antispam | Forwarders | Mailbox quota | DomainKeys | DKIM |
---|---|---|---|---|---|---|
cPanel & WHM | Yes | Yes | Yes | Yes | Yes | Yes |
DirectAdmin | Yes [20] | Yes | Yes | Yes | Yes | Yes |
Domain Technologie Control | Yes | Yes | Yes | Yes | Yes | Yes |
Hosting Controller | Yes | Yes | Yes | Yes | Yes | Yes |
i-MSCP | Optional | Optional | Yes | Optional | Optional | Optional |
InterWorx | Yes | Yes | Yes | Yes | Yes | Yes |
ISPConfig | Yes | Yes | Yes | Yes | Possible | Yes |
ispmanager | Yes | Yes | Yes | Yes | Yes | Yes |
Kloxo | Yes | Yes | Yes | Yes | Yes | Yes |
Plesk | Yes | Yes | Yes | Yes | Yes | Yes |
Usermin | Yes | Yes | Yes | Yes | No | No |
Virtualmin | Yes | Yes | Yes | Yes | Yes | Yes |
Virtualmin Pro | Yes | Yes | Yes | Yes | Yes | Yes |
Webmin | Yes | Yes | Yes | Yes | Yes | Yes |
Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies. It provides a "pure Java" HTTP web server environment in which Java code can also run. Thus it is a Java web application server, although not a full JEE application server.
Webmin is a web-based server management control panel for Unix-like systems. Webmin allows the user to configure operating system internals, such as users, disk quotas, services and configuration files, as well as modify and control open-source apps, such as BIND, Apache HTTP Server, PHP, and MySQL.
cPanel is web hosting control panel software developed by cPanel, L.L.C. It provides a graphical interface (GUI) and automation tools designed to simplify the process of hosting a web site for the website owner or "end user". It enables administration through a standard web browser using a three-tier structure. While cPanel is limited to managing a single hosting account, cPanel & WHM allow the administration of the entire server.
The following tables compare general and technical information for many wiki software packages.
Horde is a free web-based groupware. The components of this groupware rest on the Horde framework, a PHP-based framework provides all the elements required for rapid web application development. Horde offers applications such as the Horde IMP email client, a groupware package, a wiki and a time and task tracking software.
Apache Log4j is a Java-based logging utility originally written by Ceki Gülcü. It is part of the Apache Logging Services, a project of the Apache Software Foundation. Log4j is one of several Java logging frameworks.
A web hosting control panel is a web-based interface provided by a web hosting service that allows users to manage their servers and hosted services. Examples include cPanel, Plesk, ispmanager, My20i, CloudPanel, OpenPanel, and Enhance. For more examples, see comparison of web hosting control panels.
Many computer user interfaces use a control panel metaphor to give the user control of software and hardware features. The control panel consists of multiple settings including display settings, network settings, user account settings, and hardware settings. Control panels are also used by web applications for easy graphical configuration. Some services offered by control panels require the user to have admin rights or root access.
LiteSpeed Web Server (LSWS) is proprietary web server software. It is the 4th most popular web server, estimated to be used by 13.9% of websites as of September 2024. LSWS is developed by privately held LiteSpeed Technologies. The software uses the same configuration format as Apache HTTP Server and is compatible with most Apache features. An open source variant is also available.
This is a comparison of notable web frameworks, software used to build and deploy web applications.
DirectAdmin is a graphical web-based web hosting control panel allowing administration of websites through a web browser. The software is configurable to enable standalone, reseller, and shared web hosting from a single instance. DirectAdmin also permits management of server tasks and upgrades to package software from within the control panel, simplifying server and hosting configuration.
Virtualmin is a domain hosting and website control panel which gives the ability to create and manage many domains, as well as simplify both automation and tasks. It is based on Webmin. Virtualmin is an alternative to cPanel and Plesk.
Plesk is a commercial web hosting and server data center automation software developed for Linux and Windows-based retail hosting service providers.
Hosting Controller is a multi-purpose cloud control panel and Active Directory synchronization solution that operates out of Canada and offers SaaS, Active Directory,Virtual Machine automation and Migration services to enterprises and service providers worldwide.
i-MSCP is a free and open-source software for shared hosting environments management on Linux servers. It comes with a large choice of modules for various services such as Apache2, ProFTPd, Dovecot, Courier, Bind9, and can be easily extended through plugins, or listener files using its events-based API.
Softaculous is a commercial script library that automates the installation of commercial and open source web applications to a website. Softaculous scripts are executed from the administration area of a website control panel, typically via an interface tool such as cPanel, Plesk, DirectAdmin and InterWorx. Softaculous applications typically create tables in a database, install software, adjust permissions, and modify web server configuration files.
Froxlor is a free and open-source web hosting control panel which originated from the SysCP project. It is released under the terms of the GNU General Public License v2.0.
Ispmanager is commercial web server and website panel control panel. It permits working with services without using a command line or manual settings. The product supports a wide range of functions and has a visual interface designed with WCAG. Ispmanager supports servers based on Linux distributions and can be installed on both physical servers and virtual machines (VPS/VDS).