WebGate
An (S)CGI web framework for CHICKEN.
The mode of operation can be changed between CGI and SCGI without changing a single line of web application code.
The framework handles decoding of GET or POST requests with bodies of application/x-www-form-urlencoded or multipart/form-data content types (handlers for other types can be added), routing of requested paths with some static and some variable components to request handlers, suspension of the current continuation to be resumed by a later request and rendering of HTML5 content from an X-expression tree.