Smalltalk

SmallJS

SmallJS ( https://small-js.org )

There are the following GUI options in SmallJS:
- Web app front-end. SJS can (also) compile to JS that directly runs in the browser.
- NW.js ( https://nwjs.io ). A web view added to NodeJS. So front-end and back-end in one.
- Electron - The well known framework with a web view that runs in a separate project from Node.
- NodeGui - The Qt library ported to Node.js . Nice GUI library, but not web compatible (HTML/CSS)