Http server for development

HTTP Server for local development

Python Web Server

If you installed Python, then you can start a simple HTTP server:

python -m SimpleHTTPServer 8080

nginx

Support both linux and windows now

Apache

Node http server

npm install -g http-server

caddy

caddy is a cross-platform HTTP Server written with Go

nanohttpd

nanohttpd is an embedded HTTP Server for Java.

Tomcat

Jetty

The above two both support embed usage.

Of course you could use IIS for free on Windows.

Reference

nginx