Node online compiler
This nodejs quick&dirty prototype can save the content of the editor in the browser, save it locally to app/application.c file and then call the make.
Place this project to the node folder:
app/application.c out/firmware.bin node/node.js - place all in the node subfolder Makefile