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
  • CppCMS

Java

ProductVendorEditionLast releaseJakarta EE compatibilityServletJSPHTTP/2License
ColdFusionAdobe Systems2016.0.12016-05-017 partial platform3.12.3NoProprietary, commercial
Enterprise ServerBorland6.72007-011.42.42.0NoProprietary, commercial
GeronimoASF3.0.12013-05-286 full platform3.02.2NoFree, Apache
GlassFishEclipse Foundation7.0.192024-11-0110 full platform6.03.1YesFree, EPL, GPL + classpath exception
JBoss Enterprise Application PlatformRed Hat8.12025-08-2810 full platform6.03.1YesFree, LGPL
JettyEclipse Foundation12.0.82024-04-0310 full platform6.03.1YesFree, Apache 2.0, EPL
JEUSTmaxSoft82013-087 full platform3.02.2NoProprietary, commercial
Lucee (Formerly Railo)Lucee Association Switzerland5.3.2.772019-05-277 partial platform3.12.3NoFree, CDDL, GPL + classpath exception
NetWeaver Application ServerSAP AG7.42013-01-1152.52.1NoProprietary, commercial
Oracle Containers for J2EEOracle Corporation10.1.3.5.02009-081.42.42.0NoProprietary, commercial
Orion Application ServerIronFlare2.0.72006-03-091.32.31.2NoProprietary, commercial
Payara ServerPayara Services6.2025.12025-01-0110 full platform6.03.1YesFree, CDDL, GPL + classpath exception
Resin Servlet Container (open source)Caucho Technology4.0.622019-05-236 Web Profile3.02.2NoFree, GPL
Resin Professional Application Server6 Web Profile3.02.2NoProprietary, commercial
TomcatASF10.1.102023-06-239 partial platform6.03.1YesFree, Apache v2
TomEEASF8.0.152023-05-088 Web Profile4.02.3YesFree, Apache v2
WebLogic ServerOracle Corporation (formerly BEA Systems)14.1.1.0.02020-03-308 full platform4.02.3YesProprietary, commercial
IBM WebSphere Application ServerIBM24.0.0.52024-05-2110 full platform,6.03.1YesProprietary, commercial
WebSphere AS Community EditionIBM3.0.0.42013-06-216 full platform3.02.2NoProprietary, commercial
WildFly (formerly JBoss AS)Red Hat (formerly JBoss)39.0.1.Final2026-02-1110 full platform6.03.1YesFree, 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

Lua

.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:

Third-party

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

Ruby

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.

  • - Application server implemented in Go, which builds and runs web applications in a container.

See also