Chromium Embedded Framework (CEF) — открытый фреймворк для встраивания в приложение браузерного движка из проекта Chromium. 2
Он позволяет разработчику добавлять в приложение элементы браузера, использовать GUI на основе HTML или использовать движок в качестве рендера HTML или запуска JavaScript в проекте на C++. 2
Некоторые области использования CEF:
- встраивание элемента веб-браузера, совместимого с HTML5, в существующее нативное приложение; 4
- создание легковесного нативного приложения «оболочки», в котором пользовательский интерфейс разработан в основном с использованием веб-технологий; 4
- рендеринг веб-контента «вне экрана» в приложениях, которые имеют собственные настраиваемые рамки рисования; 4
- использование в качестве хоста для автоматизированного тестирования существующих веб-свойств и приложений. 4