Caddy Alternatives

Caddy is described as 'Web server like Apache, nginx, or lighttpd, but with different goals, features, and advantages' and is a popular Web Server in the network & admin category. There are more than 25 alternatives to Caddy for a variety of platforms, including Linux, Windows, Self-Hosted, Mac and BSD apps. The best Caddy alternative is nginx, which is both free and Open Source. Other great apps like Caddy are Apache HTTP Server, Ferron, Træfik Proxy and BunkerWeb.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your siteCaddy alternatives page was last updated

Alternatives list

  1. Angie icon
     1 like

    Angie is an efficient, powerful and scalable web server, that was forked from nginx by some of its former core devs, with intention to extend functionality far beyond original version.

    Cost / License

    Platforms

    • Linux
    • Ubuntu
    • Debian
    Good alternative?
     
  2. Mongoose icon
     18 likes

    Mongoose is easy to use web server. It also can be used as embedded web server library to provide web interface to applications.

    32 Mongoose alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Application type

    Platforms

    • Self-Hosted
    Good alternative?
     
  3. Abyss Webserver icon
     21 likes

    Abyss Web Server is a compact web server available for Windows, Mac OS X, Linux, and FreeBSD operating systems.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  4. CivetWeb icon
     2 likes

    CivetWeb is an easy to use, powerful, C/C++ embeddable web server with optional CGI, SSL and Lua support.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
    • Docker
    • Windows
    • Linux
    Good alternative?
     
  5. freenginx icon
     2 likes

    freenginx is an effort to preserve free and open development of nginx, an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server, originally written by Igor Sysoev.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    Good alternative?
     
  6. Algernon icon
     1 like

    Small self-contained pure-Go web server with built-in support for Lua scripting, Markdown pages, Sass/GCSS, HTTP/2, QUIC, and accessing Redis and PostgreSQL.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  7. qaws icon
     1 like

    qaws (Quick Arm Webserver) is a tiny, open-source, zero-dependency static file server written in Zig. It serves finished websites and assets at high throughput using native event backends, worker-local caching, keep-alive, pipelining, byte ranges, ETags, sendfile, and...

    Cost / License

    Platforms

    • Windows
    • Mac
    • Linux
    • Docker
    • BSD
    • Termux
    Good alternative?
     
  8. Uvicorn icon
     1 like

    An ASGI web server, for Python. 🦄.

    Cost / License

    Application type

    Platforms

    • Linux
    • Python
    Good alternative?
     
  9. Gunicorn icon
     1 like

    Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resource usage, and fairly...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Self-Hosted
    • Python
    Good alternative?
     
  10.  4 likes

    Weborf is a lightweight webserver designed to rapidly share directories. Runs on POSIX systems.

    Cost / License

    Platforms

    • Linux
    • Self-Hosted
    Good alternative?
     
  11. mini_httpd icon
     1 like

    A small HTTP server with SSL, directory listings, virtual hosting and CGI. It is available in Debian's and Ubuntu's repositories as package "mini-httpd" and on Alpine Linux as package "mini_httpd".

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • BSD
    Good alternative?
     
  12.  1 like

    websocketd is a small command-line tool that will wrap an existing command-line interface program, and allow it to be accessed via a WebSocket.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
You are at page 2 of Caddy alternatives