openresty/openresty

High Performance Web Platform Based on Nginx and LuaJIT

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 19 minutes ago
Added to GitGenius on September 4th, 2026
Created on January 20th, 2010
Open Issues & Pull Requests: 335 (+0)
GitHub issues: Enabled
Number of forks: 1,635
Total Stargazers: 14,028 (+0)
Total Subscribers: 533 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.2 hours
Mean response time: 66.2 days
90th percentile: 144.3 days
Tracked items: 124

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 66% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 3% of issues opened in the past year have been closed. Three people close 68% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 77
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 506 days
Stale 30+ days: 67
Stale 90+ days: 51

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

OpenResty is a full-fledged web application server that bundles Nginx core with numerous third-party Nginx modules and their external dependencies to create a scriptable web platform.

OpenResty solves the problem of extending Nginx with custom application logic by bundling Nginx with LuaJIT and a curated set of modules that work together seamlessly. The approach packages the standard Nginx core alongside modules developed by the bundle maintainers, ensuring compatibility and integration across all components. This allows developers to write application code directly within the web server using Lua rather than relying solely on Nginx configuration or external application servers.

Teams should choose OpenResty when they need to build high-performance web applications that benefit from running logic close to the network edge, or when they want to reduce operational complexity by consolidating web serving and application logic into a single platform. It suits projects requiring custom request handling, real-time data processing, or API gateway functionality where latency matters. The bundle includes support for resolving DNS through resolv.conf parsing, allowing flexible configuration of resolver behavior across HTTP and stream contexts.

Development activity shows consistent maintenance of the bundled components with regular updates to keep modules compatible with each other. The project maintains active communication channels through mailing lists for both English and Chinese-speaking users. Bug reports and issues are tracked on the GitHub repository, providing a clear path for community feedback and problem resolution.