Best Free and Open Source Web Servers

Recommendations: 4 | Last Updated: Aug. 21, 2022 (1 month, 1 week)

Nginx Nginx

A free and open-source web server created by created by Igor Sysoev in 2004. Nginx can be used as web server, reverse proxy, load balancer, mail proxy and HTTP cache. Today the project is managed by Nginx Inc and developed openly by the community, while an enterprise version of the software is also available under the name Nginx Plus.

👍 Most people think this is a good recommendation.

Caddy Caddy

Caddy is a powerful, enterprise-ready, open-source web server written in Go. The Caddy provides automatic SSL/TLS cretificates so that your application always is served over HTTPS.

👍 Most people think this is a good recommendation.

Redbean Redbean

Redbean is an open source web server in a zip executable that runs on six operating systems. the web server embeds Lua, SQLite, and MbedTLS into a fork() driven application server that benchmarks at 1.1 million qps on a personal computer.

Apache HTTP Server Apache HTTP Server

A free and open-source cross-platform web server developed by the Apache Software Foundation. The Apache HTTP Server is a continuous development effort to build an open HTTP server for modern operating systems. The web server is used by organizations, businesses and hobbyists alike, to power web-based applications.