-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I’m working on this, but for 3D.
The essential pieces you may be interested in:
- put all UI in shadow dom under the root, so inspector is exactly the html being edited
- use the file system access api to allow local writeback to file system while editing
- when on the web, connect to GitHub or via WebDAV to write back to origin while editing
- collaborate via crdts over webrtc. I wrote a cheap/free serverless signaling system for this: https://github.com/gfodor/p2pcf
DM me on Twitter if you want to Collab - this particular thread is something I’m going to be pushing hard on but not for 2D HTML, but 3D HTML.