This is a fork of @moononournation nodemcu-webide WebIDE implementation using nodemcu-httpserver as a base.
The goal of this fork is to:
- ✅ cleanup the depot
- ✅ use original sources for httpserver (and not a local copy) so every bugfix/update will be easily ported.
- ◽ make WebIDE even more fancier!
- bit
- crypto
- encoder
- file
- node
- WiFi
- sjson
- mDNS ❗
(Some of these dependencies come from httpserver itself) Modules marked with ":heavy_exclamation_mark:" are optional, all other are hard dependencies
NodeMCU WebIDE base on two main projects:
A versatile text editor implemented in JavaScript for the browser.
The original WebIDE which is using it's own websocket/server implementation.
- allow multiple opened files
- auto save file in web browser local storage
- redirect NodeMCU output to web browser
- new file template
- more editor basic feature, such as search
- refresh button for reload file list
- fix WebSocket memory leakage issue
- utilize WebSocket in WebIDE