What are the best Apache Tomcat alternatives in 2020?

    Apache Tomcat is described as 'open source software implementation of the Java Servlet and JavaServer Pages technologies. Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations' and is an app in the Development category. There are eight alternatives to Apache Tomcat for a variety of platforms, including Mac, Windows, Linux, Online / Web-based and Android. The best alternative is Jetty, which is both free and Open Source. Other great apps like Apache Tomcat are JBoss (Free, Open Source), Payara Server (Free, Open Source), ActiveJ (Free, Open Source) and simperium (Freemium).

    This page was last updated Jul 23, 2020

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      The Jetty Web Server provides a HTTP server and Servlet container capable of serving static and dynamic contend either from a standalone or embedded instantiations.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      JBoss is Red Hats Java EE 5-compliant (soon Java EE 6-compliant) application server. It is, as with Red Hat itself, dual-licensed either as open source (community edition) or commercially (enterprise edition).
      No screenshots yet


    1. Payara Server is an open source, cloud-native middleware platform supporting reliable and secure deployments of Java EE (Jakarta EE) applications on premise, in the cloud or hybrid environments.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Alternative Java platform built from the ground up. It is minimalistic, boilerplate-free, and lightning-fast. ActiveJ has minimum third-party dependencies, yet features a full stack of technologies with an async programming model and powerful DI.
      show more
      • FreemiumProprietary
      • Mac
      • Windows
      Simperium is a service for developers to move data everywhere it's needed, instantly and automatically. Use a Simperium library and write a few lines of code. Simperium can then move any JSON data across multiple versions of your app and your backend services.
      No screenshots yet


      • Mac
      • Windows
      • Linux
      • Online
      • Android
      • iPhone
      • Android Tablet
      • iPad
      Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality to web and mobile apps.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Java components for building extremely fast and scalable applications with asynchronous I/O.
      show more
      • Free PersonalProprietary
      • Mac
      • Windows
      • Linux
      The Mako Server is an application server with an API that loosely resembles the Java Servlet API, but where server side web applications are designed in the Lua scripting language.
    Showing 8 of 8 alternatives