This list compares the features and functionality of application servers, grouped by the hosting environment that is offered by that particular application server.
C++
- Tuxedo Based on the ATMI standard, is one of the original application servers.
- Wt A web toolkit similar to Qt permitting GUI-application-like web development with built-in Ajax abilities.
- POCO C++ Libraries A set of open source class libraries including Poco.Net.HTTPServer.html
Java
{| class="sortable wikitable" style="font-size: 85%; text-align: center; width: auto;"
|-
! Product
! Vendor
! Edition
! Last release
! Jakarta EE<br />compatibility
! Servlet
! JSP
! HTTP/2
! License
|-
| ColdFusion
| Adobe Systems
| 2016.0.1
| 2016-05-01
|
| 3.1
| 2.3
|
| , commercial
|-
| Enterprise Server
| Borland
| 6.7
| 2007-01
|
| 2.4
| 2.0
|
| , commercial
|-
| Geronimo
| ASF
| 3.0.1
| 2013-05-28
|
| 3.0
| 2.2
|
| , Apache
|-
| GlassFish
| Eclipse Foundation
|7.0.19
| 2024-11-01
|
| 6.0
| 3.1
|
| , EPL, GPL + classpath exception
|-
| JBoss Enterprise Application Platform
| Red Hat
| 8.1
| 2025-08-28
|
| 6.0
| 3.1
|
| , LGPL
|-
| Jetty
| Eclipse Foundation
| 12.0.8
| 2024-04-03
|
| 6.0
| 3.1
|
| , Apache 2.0, EPL
|-
| JEUS
| TmaxSoft
| 8
| 2013-08
|
| 3.0
| 2.2
|
| , commercial
|-
|Lucee (Formerly Railo)
|Lucee Association Switzerland
|5.3.2.77
| 2017-12-22 | 2019-05-27
|
| 3.1
| 2.3
|
| , CDDL, GPL + classpath exception
|-
| NetWeaver Application Server
| SAP AG
| 7.4
| 2013-01-11
|
| 2.5
| 2.1
|
| , commercial
|-
| Oracle Containers for J2EE
| Oracle Corporation
| 10.1.3.5.0
| 2009-08
|
| 2.4
| 2.0
|
| , commercial
|-
| Orion Application Server
| IronFlare
| 2.0.7
| 2006-03-09
|
| 2.3
| 1.2
|
| , commercial
|-
| Payara Server
| Payara Services
| 6.2025.1
| 2025-01-01
|
| 6.0
| 3.1
|
| , CDDL, GPL + classpath exception
|-
| Resin Servlet Container (open source)
| rowspan="2" | Caucho Technology
| rowspan="2" | 4.0.62
| rowspan="2" | 2019-05-23
|
| 3.0
| 2.2
|
| , GPL
|-
| Resin Professional Application Server
|
| 3.0
| 2.2
|
| , commercial
|-
| Tomcat
| ASF
| 10.1.10
| 2023-06-23
|
| 6.0
| 3.1
|
| , Apache v2
|-
| TomEE
| ASF
| 8.0.15
| 2023-05-08
|
| 4.0
| 2.3
|
| , Apache v2
|-
| WebLogic Server
| Oracle Corporation
(formerly BEA Systems)
| 14.1.1.0.0
| 2020-03-30
|
| 4.0
| 2.3
|
| , commercial
|-
| IBM WebSphere Application Server
| IBM
| 24.0.0.5
| 2024-05-21
| ,
| 6.0
| 3.1
|
| , commercial
|-
| WebSphere AS Community Edition
| IBM
| 3.0.0.4
| 2013-06-21
|
| 3.0
| 2.2
|
| , commercial
|-
| WildFly
(formerly JBoss AS)
| Red Hat
(formerly JBoss)
| 40.0.0.Final
| 2026-05-21
|
| 6.1
| 4.0
|
| , Apache v2
|}
- Apache MINA an abstract event-driven asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO
- Netty a non-blocking I/O client-server framework for the development of Java network applications similar in spirit to Node.js
JavaScript
- Broadvision Server-side JavaScript AS. One of the early entrants in the market during the eCommerce dot-com bubble, they have vertical solution packages catering to the eCommerce industry.
- Bun implements Apple's JavaScriptCore engine as a standalone (outside the browser) asynchronous Javascript interpreter. An open-source project with its own npm-compatible package manager, and many built APIs, tooling and utilities.
- Node.js implements Google's V8 engine as a standalone (outside the browser) asynchronous Javascript interpreter. A vigorous open-source developer community on GitHub has implemented many supporting products, notably npm for package management and Connect and Express app server layers.
- Deno community developed Rust project, spearheaded by Ryan Dahl who also created Node.js, it directly targets TypeScript but also supports JavaScript and WebAssembly via V8; employs asynchronous, event-based I/O model via promise-based APIs and Tokio scheduler, uses an API security model via FlatBuffers and implements package management via ES2015 modules.
- Phusion Passenger
LPC
- Dworkin's Game Driver (DGD)
Lua
- OpenResty
- Tarantool
.NET
Microsoft
Microsoft positions their middle-tier applications and services infrastructure in the Windows Server operating system and the .NET Framework technologies in the role of an application server:
- Internet Information Services web server
- .NET Framework (Windows Communication Foundation, Web Services, .NET Remoting, Microsoft Message Queuing (MSMQ), ASP.NET, ADO.NET)
- Distributed Transactions, COM+
- Active Directory Lightweight Directory Service (ADLDS), Active Directory Federation Services (ADFS), Authorization Manager
Third-party
- Mono Developed by Xamarin, licensed under MIT
Objective-C
- GNUstepWeb - WebObjects 4.5 compatible, licensed under LGPL
PHP
- Appserver.io, an open-source PHP application server.
- RoadRunner, built by Spiral Scout is high-performance PHP application server, load-balancer and process manager written in Golang.
Python
- uWSGI
- Gunicorn
- CherryPy
- Google App Engine
- mod_python
- mod_wsgi
- Phusion Passenger
- Paste
- Tornado
- Twisted
- Web2py
- Zope By Zope, Inc.
Ruby
- Mongrel
- Passenger
- Puma
- Unicorn
Smalltalk
- Seaside A continuations based web application server
Tcl
- AOLserver Forked from NaviServer after developer was bought by AOL in 1995
- NaviServer Resumed independent development after AOL dropped AOLserver support.
Container Based
Container based application servers run each application in a container. The application can be written in any programming language.
- OpenRun - Application server implemented in Go, which builds and runs web applications in a container.
See also
- Content management systems
- Web framework
- Comparison of server-side web frameworks
- Comparison of server-side JavaScript solutions
- Comparison of web server software
