Jetty logo

Jetty

by Eclipse Foundation Β· Since 1995
No reviews yet
ActiveAvailable globallyOn-premiseFree tier
Quick facts
VendorEclipse Foundation
Year launched1995
StatusActive
LocationOmaha, Nebraska, United States
Countries servedGlobal
Languages9
IntegrationsN/A
Free tierYES
Free trialNO
Contact salesNO

About Jetty

Eclipse Jetty is an industry-tested, open-source Java HTTP web server and servlet container that has powered prominent enterprise platforms and embedded devices for over two decades.

Eclipse Jetty is an industry-tested, open-source Java HTTP web server and servlet container that has powered prominent enterprise platforms and embedded devices for over two decades. Known for its small memory footprint and extreme scalability, Jetty provides robust support for modern communication protocols such as HTTP/1.x, HTTP/2, HTTP/3, and WebSockets. Because it is highly modular, developers can seamlessly embed the framework into cloud architectures, tools, applications, and frameworks. Supported and fully funded by Webtide, the software is dual-licensed under the EPL2 and Apache2 open-source licenses, ensuring safe commercial utilization and deployment.

Pros & Cons

Pros
  • Highly lightweight Java server with minimal memory usage
  • Supports modern HTTP/3 improving network performance
  • Embeddable in Java apps for flexible architecture design
  • Strong support for WebSocket real-time communication
  • Works well for microservices and cloud-native systems
Cons
  • Requires Java expertise for setup and configuration
  • Not a full-featured out-of-box enterprise platform
  • Manual configuration can be complex for beginners
  • No built-in commercial SaaS support layer
  • Limited graphical administration interface

Features

Key features

Open Source Licensing

Available under EPL 2.0 and Apache 2.0 licenses.

Servlet Container

Fully implements Jakarta Servlet specifications for Java web applications.

Highly Scalable Web Server

Handles large volumes of concurrent HTTP requests efficiently.

HTTP/3 Support

Supports the latest HTTP/3 protocol for improved performance.

HTTP/2 Support

Provides multiplexed communication and lower latency.

HTTP/1.1 Support

Maintains compatibility with traditional web applications.

WebSocket Support

Enables real-time bidirectional communication.

Embedded Server

Can be embedded directly into Java applications.

Lightweight Architecture

Consumes minimal memory while delivering high performance.

Enterprise Integrations

Integrates with JMX, JNDI, JAAS and OSGi.

Additional features

HTTP/3 Support

Implements modern HTTP/3 networking protocol.

HTTP/2 Support

Enables multiplexed web communication.

HTTP/1.1 Support

Maintains legacy protocol compatibility.

Servlet Container

Executes Jakarta Servlet applications.

Embedded Deployment

Runs inside Java applications.

Low Memory Usage

Optimized for efficient resource utilization.

Asynchronous Processing

Improves request handling efficiency.

Virtual Threads Support

Supports Java Virtual Threads.

High Scalability

Supports large production workloads.

Security Features

Includes authentication and security mechanisms.

Request Routing

Efficiently routes HTTP requests.

Logging Support

Supports configurable logging.

Pricing

Free trial
Free version
Request a quote
Promo Offer

Countries & Languages

Global
Countries served
9
Interface languages
6
Billing currencies

Interface languages

EnglishGermanSpanishFrenchItalianChinese (Simplified)Chinese (Traditional)Russian.Portuguese

Billing currencies

πŸ‡ΊπŸ‡ΈUSDπŸ‡ͺπŸ‡ΊEURπŸ‡¬πŸ‡§GBPπŸ‡―πŸ‡΅JPYπŸ‡¦πŸ‡ΊAUDπŸ‡¨πŸ‡¦CAD

No reviews yet

Be the first to drop a review

Spot something wrong or outdated?

Suggest a correction β€” a reviewer verifies every change.