alternatives to

nginx

The official NGINX Open Source repository.

OpenResty, Tengine, Angie and more. 12 alternatives to nginx, in C, Go, C++, Rust. Compare fit, licence, stars and the latest signed release. Drop-in: OpenResty, Tengine, Angie.

Side by side

12 open source alternatives to nginx
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
OpenRestyDrop-in14kOtherOpen sourceYesCv1.27.1.22026-11-07
TengineDrop-in13kBSD-2-ClauseOpen sourceYesC3.1.02026-09-07
AngieDrop-in2.6kBSD-2-ClauseOpen sourceYesCAngie-1.12.42026-11-10
CaddyFull replacement79kApache-2.0Open sourceYesGov2.11.92026-11-11
TraefikPartial66kMITOpen sourceYesGov3.7.182026-11-11
EnvoyPartial29kApache-2.0Open sourceYesC++v1.40.22026-11-12
H2OPartial12kMITOpen sourceYesCtag-no-more-releases2026-11-12
FrankenPHPPartial12kMITOpen sourceYesGov1.13.52026-11-11
HAProxyPartial7kOtherOpen sourceYesCv3.4.02026-11-11
Static Web ServerPartial2.4kApache-2.0Open sourceYesRustv2.44.22026-11-12
Apache Traffic ServerPartial2kApache-2.0Open sourceYesC++10.2.12026-11-11
OpenLiteSpeedPartial1.5kGPL-3.0Open sourceYesC++v1.9.42026-11-09

Every alternative

Language
Licence
Fit
Deploy with

12 alternatives

OpenRestyDrop-in

High Performance Web Platform Based on Nginx and LuaJIT

The nginx core bundled with LuaJIT and Lua modules, reading the same configuration.

Language
C
Licence
Other
Stars
14k
Latest
v1.27.1.2
Last push
2026-11-07
TengineDrop-in

A high-performance web server and reverse proxy, 100% compatible with nginx.

Built on nginx and reads its configuration, adding dynamic upstreams, active health checks and more load-balancing methods.

Language
C
Stars
13k
Latest
3.1.0
Last push
2026-09-07
AngieDrop-in

Angie - drop-in replacement for nginx

Fork of nginx that reads its configuration, with a status API and ACME support built in.

Language
C
Stars
2.6k
Last push
2026-11-10
CaddyFull replacement

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

Automatic HTTPS and a shorter configuration.

Language
Go
Licence
Apache-2.0
Stars
79k
Latest
v2.11.9
Last push
2026-11-11
TraefikPartial

The Cloud Native Application Proxy

Reverse proxy and load balancer configured from container labels, not a general web server.

Language
Go
Licence
MIT
Stars
66k
Latest
v3.7.18
Last push
2026-11-11
EnvoyPartial

Cloud-native high-performance edge/middle/service proxy

Proxy and load balancer configured through an API, without serving static files.

Language
C++
Licence
Apache-2.0
Stars
29k
Latest
v1.40.2
Last push
2026-11-12
H2OPartial

H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server

HTTP/1, HTTP/2 and HTTP/3 server and reverse proxy, scriptable with mruby.

Language
C
Licence
MIT
Stars
12k
Last push
2026-11-12
FrankenPHPPartial

🧟 The modern PHP app server

Serves PHP apps directly, with automatic HTTPS and a worker mode, built on Caddy.

Language
Go
Licence
MIT
Stars
12k
Latest
v1.13.5
Last push
2026-11-11
HAProxyPartial

HAProxy Load Balancer's development branch (mirror of git.haproxy.org)

TCP and HTTP load balancing and TLS termination, without serving static files.

Language
C
Licence
Other
Stars
7k
Latest
v3.4.0
Last push
2026-11-11
Static Web ServerPartial

A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡

Serves static files only, from a single Rust binary.

Language
Rust
Licence
Apache-2.0
Stars
2.4k
Latest
v2.44.2
Last push
2026-11-12
Apache Traffic ServerPartial

Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.

A caching forward and reverse proxy for high-traffic sites and CDNs.

Language
C++
Licence
Apache-2.0
Stars
2k
Latest
10.2.1
Last push
2026-11-11
OpenLiteSpeedPartial

Our high-performance, lightweight, open source HTTP server

Web server with Apache-compatible rewrite rules and built-in page caching for PHP apps.

Language
C++
Licence
GPL-3.0
Stars
1.5k
Latest
v1.9.4
Last push
2026-11-09

Head to head

About nginx

Language
C
Licence
BSD-2-Clause
Stars
32k
Last push
2026-11-09

About nginx →