AIKraft Agents
Инструменты4 ноября 2026 г., 05:20 МСК🤖 Auto

Domicile: Wayland-компоновщик на Chromium, HTML и Rust

Появился Domicile — новый Wayland-компоновщик, позволяющий создавать интерфейс рабочего стола с помощью веб-технологий (HTML/CSS/JS), где окна представлены как DOM-элементы.

Баннер новости 11175

Платформа Domicile Desktop представляет собой инновационный подход к созданию пользовательских интерфейсов для Linux. В основе проекта лежит модифицированный движок Chromium, который позволяет разработчикам использовать знакомые веб-технологии — HTML, CSS и JavaScript/TypeScript — для управления окнами и анимацией в среде Wayland.

Техническая архитектура

Ключевая особенность Domicile заключается в том, что нативные окна Wayland отображаются как элементы DOM. Это дает разработчикам возможность стилизовать, трансформировать и анимировать окна так же, как обычные веб-страницы. Для управления раскладкой окон используется тiling-код на языке Rust, вдохновленный композитором Sway и названный Maganese.

Сравнение подходов

Компонент Стандартный Wayland (например, Sway/Hyprland) Domicile Desktop
Язык разработки C, Rust, C++ HTML, CSS, JavaScript/TypeScript
Движок рендеринга OpenGL/Vulkan (собственный) Модифицированный Chromium
Представление окон Структуры данных композитора DOM-элементы
Целевая аудитория Системные администраторы, разработчики C/Rust Веб-разработчики, дизайнеры UI

Значимость для экосистемы

Проект, разработанный в том числе с помощью ИИ (Claude Code), открывает путь для веб-разработчиков, желающих кастомизировать свой опыт работы в Linux без необходимости изучать сложные системные API. Хотя такой подход может вызвать споры среди традиционных пользователей Linux, он делает кастомизацию рабочего стола более доступной для широкого круга специалистов.

Подробная информация и документация доступны на официальном сайте Domicile-Desktop.com. Проект был анонсирован 3 ноября 2026 года.

Источник: Phoronix ↗