-
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.
-
TermKit
Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser.
Currently haven't gone as far as making some kind of dedicated shell component though. I find it important that normal shells can work fine with in Extraterm. There was a project from a few years back which also mashed GUI/emulator together with the shell side, Upterm. SSH and containers tend to be the natural enemy of having your own shell though.
I think TermKit was the first kind of terminal which tried to command capturing, which is already 10 years old!
Termy uses xterm.js under the hood, which has an ongoing issue about font ligature support.