muhttpd is a simple but complete web server written in portable ANSI C, supporting logging, CGI scripts, MIME type based handlers, and HTTPS. It has been tested on various Unix environments on 32-bit, 64-bit, little endian and big endian systems.
icappfd is an ICAP daemon that can scan and change responses received from an HTTP server.
It scans content for phrases, assigns a score to a page and will redirect to a block url for each page with a score that passes a pre-configured limit...
It's kinda like a spam filter for the web.
icappfd is used with proxy servers (squid3, and probably others) to protect users from certain types of content such as gambling, peer2peer, porn etc etc.
NetCheetah is written in Java and supports HTTP. HTML, XML, JavaScript, CSS, and other text files are allowed. MIME types are also supported.
Note: Project moving to GitHub (https://github.com/maheshkhanwalkar/netcheetahws)