darkhttpd
« Back to VersTracker
Description:
Small static webserver without CGI
Type: Formula  |  Latest Version: 1.17@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: http-server web-server static networking lightweight
Install: brew install darkhttpd
About:
darkhttpd is a lightweight, single-threaded HTTP server designed for serving static files efficiently. It prioritizes simplicity and security, avoiding complex features like CGI to minimize resource usage and potential attack vectors. This makes it an ideal solution for straightforward file serving needs without the overhead of larger web servers.
Key Features:
  • Minimal memory footprint
  • No CGI support for enhanced security
  • Simple configuration and deployment
  • Fast performance for static content
Use Cases:
  • Serving static websites or documentation
  • Internal file sharing on a local network
  • Embedded systems with limited resources
  • Quick temporary file server
Alternatives:
  • nginx – Nginx is a full-featured web server with reverse proxy, load balancing, and dynamic module support, but is significantly more complex.
  • python3 -m http.server – Python's built-in HTTP server is excellent for quick local testing but is not designed for performance or security in production environments.
License: ISC
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 14, 2025 6:43am 0 VERSION_BUMP 421ffeb9