Small HTTP server
Small HTTP server is a universal server program that includes an HTTP server that supports virtual hosts and virtual directories, CGI 1.1, SSI, and more; an HTTP/FTP proxy server with continued downloads, support for GZip requests, and unpacking on the fly with an external Zlib library; a DNS server; an FTP server with virtual directories for FTP; a POP3 server; and an SMTP server with lots of antispam features. It provides detailed statistics and Web administration.
sthttpd is a fork of the popular thttpd server. sthttpd aims to maintain the small footprint of its parent while keeping up with security and other bugfixes.
Sws Web Server
SWS is a web server for static web pages. SWS is very simple and fast. It's written in GCC and you can distribute with GPL license.
thttpd is a tiny/turbo/throttling HTTP server: a simple, small, portable, fast, and secure HTTP server.
Signed from the ground up to be lightweight and fast, bloat is strictly kept away. If a feature commonly found in other daemons can be implemented outside of Thy, it will not find its way in.
(commercial) uNabto is a small UDP-based NAT and firewall traversing virtual Web server. It is useful for very small resource limited embedded systems.
webfs is a simple http server mostly for static content. You can use it to serve the content of a ftp server via http for example.
Weborf is a lightweight Web server written in C. It supports IPv6 and basic authentication.
XS-httpd is a webserver witch uses small amount of memory. It supports SSI, SSL, CGI-Gateway, IPv6, PHP & other scripting languages. Available under BSD license.
yhttpd is a very light webserver based on yChat socket and thread engines.
zawhttpd features HTTP/1.0 and 1.1 support, keep-alive persistent connections, IPv6 support, GET and HEAD requests, chunked encoding and content-range, directory listing etc.