A collection of examples using clang and Emscripten to build C projects targeting the web. Examples were pulled from an article I wrote.
You will need clang, Emscripten, and lld to build and link the projects. The web server for testing the projects uses Go. Make is used for build scripts.