jetty/jetty.project

Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 16th, 2026
Created on July 14th, 2011
Open Issues & Pull Requests: 281 (+0)
GitHub issues: Enabled
Number of forks: 2,018
Total Stargazers: 4,093 (+0)
Total Subscribers: 253 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.4 hours
Mean response time: 34.3 days
90th percentile: 12.9 days
Tracked items: 1,224

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 7% of issues opened in the past year have never received a reply. 90% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 59% of tracked open issues have had no activity in three months. 71% of issues opened in the past year have been closed, leaving a working backlog. Three people close 63% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 202
New in 7 days: 5
Closed in 7 days: 2
Avg open age: 597 days
Stale 30+ days: 161
Stale 90+ days: 122

Recent activity

Opened in 7 days: 5
Closed in 7 days: 2
Comments in 7 days: 9
Events in 7 days: 34

Top labels

  • Bug (614)
  • Enhancement (275)
  • Stale (209)
  • Question (174)
  • Sponsored (67)
  • Build (55)
  • flaky-test (52)
  • Help Wanted (51)

Most active issues this week

Sign in to see which issues are moving.

Detailed Description

Eclipse Jetty is a web container and HTTP client library that provides server and client implementations supporting HTTP/3, HTTP/2, HTTP/1, WebSocket, servlets, and related protocols.

Jetty addresses the need for a flexible, embeddable Java web server and client capable of handling modern HTTP standards. The project implements a full servlet container alongside standalone HTTP client functionality, allowing developers to either embed it within applications or deploy it as a standalone server. Its architecture supports multiple HTTP protocol versions concurrently, enabling gradual migration paths and broad compatibility with diverse client and server environments.

Developers should consider Jetty for applications requiring an embedded web server, particularly those needing HTTP/3 or HTTP/2 support or planning to run on the Java Platform Module System. The project suits scenarios where a lightweight, customizable container is preferable to heavier alternatives, and where client-side HTTP functionality must be tightly integrated with server logic. Organizations already invested in the Jakarta EE ecosystem will find Jetty's servlet support and standards compliance valuable.

The project maintains steady development activity with regular commits across multiple areas of the codebase. Work spans protocol implementations, client and server components, and infrastructure concerns including module system support and OSGi compatibility. The maintainers actively address issues and incorporate improvements across the full stack, from low-level HTTP handling to higher-level servlet and WebSocket functionality.