qtdomterm application is self-contained terminal emulator
based on DomTerm and QtWebEngine.
This LWN article provides background, motivation, and a summary of the functionality.
The name “DomTerm” refers to that it works by manipulating the Document Object Model (DOM) of a browser: the nested structure of elements, text, and attributes. (Also, most other appropriate names were already taken...)
DomTerm is Free Software (open-source) available at https://github.com/PerBothner/DomTerm.
One goal of this project is a stand-alone terminal emulator application that techies can use as a day-to-day terminal emulator, and that also seamlessly provides support for rich text and interaction. That means an embedded web engine.