| minimal-http-server-basicauth | Shows how to protect a mount using a password file and basic auth | 
| minimal-http-server-custom-headers | Shows how to query custom headers that lws doesn't already know | 
| minimal-http-server-deaddrop | Shows how to use the deaddrop drag and drop file upload + sharing plugin | 
| minimal-http-server-dynamic | Serves both static and dynamically generated http content | 
| minimal-http-server-eventlib-foreign | Demonstrates integrating lws with a foreign event library | 
| minimal-http-server-eventlib-demos | Using the demo plugins with event libraries | 
| minimal-http-server-eventlib | Same as minimal-http-server but works with a supported event library | 
| minimal-http-server-form-get | Process a GET form | 
| minimal-http-server-form-post-file | Process a multipart POST form with file transfer | 
| minimal-http-server-form-post | Process a POST form (no file transfer) | 
| minimal-http-server-fulltext-search | Demonstrates using lws Fulltext Search | 
| minimal-http-server-mimetypes | Shows how to add support for additional mimetypes at runtime | 
| minimal-http-server-multivhost | Same as minimal-http-server but three different vhosts | 
| minimal-http-server-proxy | Reverse Proxy | 
| minimal-http-server-smp | Multiple service threads | 
| minimal-http-server-sse-ring | Server Side Events with ringbuffer and threaded event sources | 
| minimal-http-server-sse | Simple Server Side Events | 
| minimal-http-server-tls-80 | Serves a directory over http/1 or http/2 with TLS (SSL), custom 404 handler, redirect to https on port 80 | 
| minimal-http-server-tls-mem | Serves using TLS with the cert and key provided as memory buffers instead of files | 
| minimal-http-server-tls | Serves a directory over http/1 or http/2 with TLS (SSL), custom 404 handler | 
| minimal-http-server | Serves a directory over http/1, custom 404 handler |