Developer Tools·Standings
Compare Application Servers
Application servers run application software and connect it to the operating system and deployment setup it needs; compare platform support and Java standard first.
The board shows a signal score out of 10, plus marks for a public API, open-source code and a free tier. Check the listed comparison fields—such as clustering, container support and admin console—to see what fits your environment.
- 28 platforms
- 11 with a free tier
- Checked 23 Sept 2026
- 1 PP
Parse Platformparseplatform.orgA platform for app data that runs on Node.js servers and connects through a REST API to MongoDB or PostgreSQL.
- 2 APAzul Payara Serverazul.com
A paid Jakarta EE 11 server for Linux, macOS, Windows, web, and self-hosted deployments.
- 3 LSLucee Serverlucee.org
Lucee is a lightweight dynamic CFML scripting language and server.
- 4 OL
Open Libertyopenliberty.ioA free open framework for cloud-native Java microservices supporting MicroProfile and Jakarta EE features.
- 5 G
Gunicorngunicorn.orgFree Python HTTP server using pre-fork workers to handle traffic spikes.
- 6 PPPhusion Passengerphusionpassenger.com
An application server that manages web apps and integrates with NGINX or Apache.
- 7 EGEclipse GlassFishglassfish.org
Eclipse GlassFish is an open-source application server that implements the Jakarta EE platform.
- 8 AT
Apache TomEEtomee.apache.orgApache TomEE is a Jakarta EE application server that extends Apache Tomcat by adding enterprise features.
- 9 MMAMPmamp.info
A free local website server environment for macOS and Windows with Apache, Nginx, PHP, and MySQL.
- 10 OWOracle WebCenter Contentoracle.com
Oracle WebCenter Content is an enterprise document-management and imaging platform for managing document images through transactional business processes.
- 11 WWildFlywildfly.org
WildFly is a flexible, lightweight, managed application runtime for building applications.
- 12 PAProgress Application Server for OpenEdgeprogress.com
PAS for OpenEdge is an Apache Tomcat web server extended to support OpenEdge and ABL applications.
- 13 NWNEC WebOTX Application Servernec.com
WebOTX Application Server is middleware for stable operation of Java EE based business systems.
- 14 RHRed Hat JBoss Enterprise Application Platformredhat.com
JBoss EAP is an application server and middleware platform for building, deploying, and running enterprise Java applications.
- 15 SESAP Extended Enterprise Content Management by OpenTextsap.com
Connects emails, documents, and other content to core business processes for document and records management, information retrieval, and collaboration.
- 16 TATongWeb Application Servertongtech.com
An enterprise Java server with web, EJB, and RMI containers and support for common frameworks.
- 17 AAApusic Application Serverapusic.com
A paid enterprise server supporting Jakarta EE, Web, EJB, WebService, WebSocket, and HTTP/2.
- 18 ACAdobe ColdFusionadobe.com
- 19 TCTNS Communication Application Servercommunications.tnsi.com
A communications platform for service providers, combining network migration, charging, and fraud protection.
- 20 FSFujitsu Software Enterprise Application Platformglobal.fujitsu
A paid cloud-native platform with Jakarta EE, MicroProfile, OpenJDK, clusters, and container images.
- 21 JJEUStmaxsoft.com
JEUS is a Web Application Server that provides services for web environments and supports Jakarta EE 8 Full Spec.
- 22 IWIBM WebSphere Libertyibm.com
A paid Java server for Linux, macOS, and Windows with clustering and flexible deployment options.
- 23 AAliEEhelp.aliyun.com
- 24 IDIBM Dominoibm.com
A paid application server for Linux, Windows, and web deployments with clustering and containers.
- 25 OWOracle WebLogicOracle
Places #1, #2, #3, #4, #5 on this board are open to sponsors. Take #1 · Other ways to advertise
How to choose
Which platforms does it need to run on?
Match supported operating systems and deployment model to your setup. The board covers Linux, Windows, macOS, web and self-hosted options; platform support varies by product.
Does it need to support a Java standard?
Compare the Java standard field if your application depends on a particular standard. The board includes this as a comparison point, so check the product details before choosing.
What administration and deployment features matter?
Use the clustering, admin console and container support fields to narrow options for operating and deploying applications. Confirm that the listed capabilities match the way your team manages its environment.
Can I try it or use a free plan?
Check the free-plan and paid-from details before budgeting. A free plan differs from a free trial, and some products list pricing on request rather than a starting price.
Does it offer an API or open-source code?
Check the API and open-source marks if you need a public way to connect or inspect the software. The board includes those marks; confirm the relevant terms and capabilities with the product.
Questions
What is an application server used for?
An application server runs application software and provides the environment it needs, including its deployment setup and operating system.
How do I choose an application server?
Compare supported platforms, Java standard, deployment model, clustering, admin console and container support against your existing environment.
Are there free application servers?
The board marks whether a product has a free plan. Some products are listed as free, while others may offer a free trial or have paid pricing.
What does self-hosted mean for an application server?
Self-hosted means you run the software in an environment you manage, rather than relying on a hosted web option.
Do application servers have public APIs or open-source code?
The board includes marks for a public API and open-source code. Check those marks and the product details to confirm what is available.
Some top positions on this board can be paid placements, standing where they were sold. The facts on each platform are not for sale. How we rank · Disclosure