Запускает приложения Windows в фоновой виртуальной машине и отображает каждое отдельным окном Linux с помощью FreeRDP RemoteApp.
winboat-org/winboat
Приложение Electron для запуска Windows-программ в контейнере Docker или Podman и отображения их как окон Linux.
Open source альтернатива:Parallels Desktop
- Звёзды
- 23,247
- Форки
- 760
- Открытые issues
- 325
- Последний коммит
- 17 дней назад
Что это?
WinBoat позволяет запускать приложения Windows в Linux. Оно запускает виртуальную машину Windows в контейнере Docker или Podman и использует FreeRDP с протоколом Windows RemoteApp, чтобы отдельные приложения Windows отображались на рабочем столе Linux как обычные окна ОС. При необходимости можно открыть весь рабочий стол Windows.
Проект создан как приложение Electron. Сервер, работающий внутри Windows, предоставляет приложению необходимые данные из виртуальной машины. Установка выполняется через интерфейс приложения, где можно выбрать параметры и характеристики системы. Домашний каталог Linux монтируется в Windows для обмена файлами.
Проект находится в бета-версии, поэтому может потребоваться самостоятельно устранять неполадки. Необходимы как минимум 4 ГБ оперативной памяти, 2 потока CPU, 32 ГБ свободного места и включённая аппаратная виртуализация KVM. Docker Desktop не поддерживается, а в Podman недоступен проброс USB-устройств.
Ключевые возможности
- 01Запуск отдельных приложений Windows в виде окон рабочего стола Linux с помощью FreeRDP и RemoteApp
- 02Доступ ко всему рабочему столу Windows при необходимости
- 03Автоматическая настройка виртуальной машины и контейнера через интерфейс приложения
- 04Монтирование домашнего каталога Linux в Windows для обмена файлами
- 05Поддержка Docker и Podman в качестве сред выполнения контейнеров
Сценарии использования
- Запуск Windows-программ для работы и бизнеса на рабочем столе Linux
- Использование приложений Windows вместе с рабочим процессом в Linux без настройки двойной загрузки
- Доступ к программам Windows, у которых нет аналогов для Linux
Быстрый старт
- 1
Скачайте сборку для Linux (AppImage, .deb или .rpm) со страницы Releases
- 2
Клонируйте репозиторий
git clone https://github.com/TibixDev/WinBoat - 3
Установите зависимости
bun i - 4
Запустите приложение в режиме разработки
bun run dev
Что важно знать
- Сейчас приложение находится в бета-версии, поэтому возможны ошибки и необходимость устранять неполадки.
- Требуется виртуализация KVM, не менее 4 ГБ оперативной памяти и 32 ГБ свободного места на диске.
- Docker Desktop не поддерживается; передача USB через Podman также не поддерживается.
- Необходимо установить Docker или Podman, а также FreeRDP 3.x с поддержкой звука.
Темы
Частые вопросы
- Что такое winboat?
- Приложение Electron для запуска Windows-программ в контейнере Docker или Podman и отображения их как окон Linux. WinBoat позволяет запускать приложения Windows в Linux. Оно запускает виртуальную машину Windows в контейнере Docker или Podman и использует FreeRDP с протоколом Windows RemoteApp, чтобы отдельные приложения Windows отображались на рабочем столе Linux как обычные окна ОС. При необходимости можно открыть весь рабочий стол Windows.
- winboat можно использовать бесплатно? Какая у него лицензия?
- winboat распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- winboat всё ещё поддерживается?
- Активно поддерживается. Последний коммит в winboat — 4 окт. 2026 г..
- Для чего можно использовать winboat?
- Запуск Windows-программ для работы и бизнеса на рабочем столе Linux Использование приложений Windows вместе с рабочим процессом в Linux без настройки двойной загрузки Доступ к программам Windows, у которых нет аналогов для Linux
- Как установить winboat?
- Скачайте сборку для Linux (AppImage, .deb или .rpm) со страницы Releases Клонируйте репозиторий: git clone https://github.com/TibixDev/WinBoat Установите зависимости: bun i Запустите приложение в режиме разработки: bun run dev
- Где скачать winboat?
- Исходный код и инструкции по установке — на GitHub: https://github.com/winboat-org/winboat
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Запускает Windows в Docker-контейнере: автоматически скачивает и устанавливает систему, а доступ к ней предоставляет через браузер или RDP.
Обёртка для QEMU, которая автоматически скачивает образы ОС и запускает оптимизированные виртуальные машины Windows, macOS и Linux.
Платформа для управления серверами с самостоятельным хостингом и плагинами для SSH, удалённого рабочего стола, SFTP, Docker и метрик, которые можно подключать по отдельности.
Простой и элегантный редактор Markdown с открытым исходным кодом и предпросмотром в реальном времени в режиме WYSIWYG для Linux, macOS и Windows.
Кроссплатформенный менеджер загрузок для HTTP, FTP, BitTorrent и magnet-ссылок с возможностью запуска headless-сервера в Docker.