Skip to content
whatismyalternative

Apache Tomcat

Open source servlet container implementing Jakarta Servlet, Jakarta Pages, Jakarta Express

Visit Apache Tomcat

Apache Tomcat is an open source implementation of several Jakarta EE specifications, including Servlet, Pages, Expression Language, WebSocket, Annotations and Authentication. It provides a servlet container for running Java web applications and is released under the Apache License version 2. The project maintains separate release lines: Tomcat 11 implements Jakarta EE 11, Tomcat 10 implements Jakarta EE 10, and Tomcat 9 implements Java EE 8. Applications written for Tomcat 9 and earlier may require code changes to run on Tomcat 10 and later, since the primary API package changed from javax.* to jakarta.*.

The project offers related components including Tomcat Native, which provides OpenSSL-based TLS support, Tomcat Connectors for web server integration, the Apache Standard Taglib implementing JSTL 1.2, and a Maven plugin for manipulating WAR projects. The Tomcat Migration Tool for Jakarta EE assists with converting Java EE applications to Jakarta EE, either as a separate download or automatically when applications are placed in the webapps-javaee directory. Tomcat is available as free open source software under the Apache License version 2, with no paid editions or usage-based pricing.

12 alternatives to Apache Tomcat

Ranked by how well each tool replaces Apache Tomcat: shared features, audience, price and popularity.

  1. Open source Java EE / Jakarta EE libraries and MicroProfile implementations

    Covers 1 of 3 key features.

    Free planOpen source
    64 out of 100 matchFree
  2. A powerful, modular, & lightweight application server that helps you build amazing应用程序

    Covers 1 of 3 key features.

    Open source
    56 out of 100 match—
  3. The Ultimate Server with Automatic HTTPS

    Covers 1 of 3 key features.

    Free planOpen source
    56 out of 100 matchFree
  4. Internet. Accelerated.

    Covers 1 of 3 key features.

    Free planOpen source
    54 out of 100 match$65/mo
  5. The Modulith Runtime

    Covers 1 of 3 key features.

    Free planOpen source
    53 out of 100 matchContact sales
  6. A secure, fast, compliant, and flexible web server for high-performance environments.

    Covers 1 of 3 key features.

    Open source
    53 out of 100 match—
  7. Run JavaScript Everywhere

    Covers 1 of 3 key features.

    Open source
    53 out of 100 match—
  8. A highly-extensible Platform-as-a-Service (PaaS) framework for running Apache Tomcat, PHP,

    Covers 0 of 3 key features.

    Open source
    52 out of 100 match—
  9. Open source web hosting control panel for Linux and BSD systems

    Covers 1 of 3 key features.

    Free planOpen source
    52 out of 100 matchContact sales
  10. Free CDN for open source projects

    Covers 2 of 3 key features.

    Free plan
    52 out of 100 matchFree
  11. Evolved Web Infrastructure Software - lightning fast and easy to configure open source web

    Covers 1 of 3 key features.

    Free planOpen source
    51 out of 100 matchFree
  12. Server Management Platform for Developers, IT and Hosts

    Covers 1 of 3 key features.

    Free plan
    51 out of 100 match$12.04/mo