+ 1

What is Caddy?

Caddy is a production-ready open-source web server that is fast, easy to use, and makes you more productive. HTTP/2 and HTTPS by default
Caddy is a tool in the Web Servers category of a tech stack.
Caddy is an open source tool with 26.4K GitHub stars and 2.2K GitHub forks. Here鈥檚 a link to Caddy's open source repository on GitHub

Who uses Caddy?

86 companies reportedly use Caddy in their tech stacks, including Telstra, RELEX, and Northern Brewer.

47 developers on StackShare have stated that they use Caddy.

Why developers like Caddy?

Here鈥檚 a list of reasons why companies and developers use Caddy
Caddy Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Caddy in their tech stack.

Scott Mebberson
Scott Mebberson
CTO / Chief Architect at Idearium | 5 upvotes 97.9K views

We used to primarily use nginx for our static web server and proxy in-front of Node.js. Now, we use Caddy. And we couldn't be happier.

Caddy is simpler on all fronts. Configuration is easier. Free HTTPS out of the box. Some fantastic plugins. And for the most part, it's fast.

Don't get me wrong, it's not lost on me that Nginx is actually a superior product.

But for the times when you don't need that extra performance, and complexity - take a look at Caddy.

See more

Caddy's Features

  • Easy configuration with the Caddyfile
  • Automatic HTTPS on by default (via Let's Encrypt)
  • HTTP/2 by default
  • Virtual hosting so multiple sites just work
  • Experimental QUIC support for cutting-edge transmissions
  • TLS session ticket key rotation for more secure connections
  • Extensible with plugins because a convenient web server is a helpful one
  • Runs anywhere with no external dependencies (not even libc)

Caddy Alternatives & Comparisons

What are some alternatives to Caddy?
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Apache HTTP Server
The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet.
Microsoft IIS
Internet Information Services (IIS) for Windows Server is a flexible, secure and manageable Web server for hosting anything on the Web. From media streaming to web applications, IIS's scalable and open architecture is ready to handle the most demanding tasks.
Apache Tomcat
Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
OpenResty (aka. ngx_openresty) is a full-fledged web application server by bundling the standard Nginx core, lots of 3rd-party Nginx modules, as well as most of their external dependencies.
See all alternatives

Caddy's Followers
58 developers follow Caddy to keep up with related blogs and decisions.
Qinsi L.
Tom Anderson
Steve OConnor
Andr茅 Diego Piske
Vladislav Polyakov
Yogesh Sharma
Matt Knoop
Richard Steinbr眉ck