Version 1.5.1 of package Simple-Httpd has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Simple-Httpd describes itself as: ====================== Pure Elisp HTTP server ====================== More at https://elpa.nongnu.org/nongnu/simple-httpd.html ## Summary: Use `httpd-start' to start the web server. Files are served from `httpd-root' on port `httpd-port' using `httpd-ip-family' at host `httpd-host'. While the root can be changed at any time, the server needs to be restarted in order for a port change to take effect. Everything is performed by servlets, including serving files. Servlets are enabled by setting `httpd-servlets' to true (default). Servlets are four-parameter functions that begin with "httpd/" where the trailing component specifies the initial path on the server. For example, the function `httpd/hello-world' will be called for the request "/hello-world" and "/hello-world/foo". ## Recent NEWS: [Not provided 🙁]
