It's built on top of Adobe CEP runtime - https://github.com/Adobe-CEP
Extensions are loaded into applications through the PlugPlug Library architecture. With CEP 4.0, HTML/JavaScript technology can be used to for these extensions.
The actual app is a standard web app based on React that connects to a GraphQL server.