Skip to content

Terminology

Note

It is very likely that this page contains words that would benefit from a deeper discussion. If you find any, please feel free to submit a pull request or let us know about it by creating an issue on our GitHub site.

CEF

CEF (Chromium Embedded Framework) is an open-source framework that allows developers to embed a Chromium-based web browser within desktop applications. It provides a simple API for integrating modern web technologies and rendering web content inside native applications.It is used inside Dyalog to create the HtmlRenderer component and also inside the Ride client.

Monaco Editor

Monaco Editor is the code editor that powers Visual Studio Code.
It is a web-based, extensible editor written in TypeScript, designed to provide a rich editing experience in browsers and desktop applications. Monaco offers features such as syntax highlighting, IntelliSense, code folding, and multi-language support.
It can be embedded into web applications or frameworks like Electron or CEF to provide a VS Code-like editing environment.