Sciter
Embeddable HTML/CSS/JS UI Engine
HTML
Sciter uses well known HTML markup as a definition of UI structure.
CSS
CSS in Sciter defines visual representation of UI of your application, its components and states.
JS
JavaScript is used as a language behind the UI. It defines event handlers, state transitions and UI logic. JavaScript in Sciter is ES2020 conformant with UI specific extras.