nodemcu-webide
Base on 2 core projects:
A (very) simple web server written in Lua for the ESP8266 running the NodeMCU firmware.
A versatile text editor implemented in JavaScript for the browser.