Repolode
kernalix7

kernalix7/winpodx

Executa apps do Windows em uma VM em segundo plano e exibe cada um em uma janela nativa do Linux usando o FreeRDP RemoteApp.

Alternativa open source a:Parallels DesktopVMware Fusion

Estrelas
2,110
Forks
100
Issues abertas
64
Último commit
ontem

O que é?

O WinPodX permite iniciar aplicativos individuais do Windows em um desktop Linux como se fossem programas nativos. Cada app abre em sua própria janela, com o ícone original, um WM_CLASS adequado para fixá-lo na barra de tarefas e associações de arquivos, sem precisar exibir o desktop completo do Windows. Ele é baseado no FreeRDP RemoteApp e usa o dockur/windows para executar o Windows em um contêiner Podman ou Docker.

A ferramenta encontra apps Win32 e UWP visíveis no menu Iniciar e cria entradas para eles no desktop. A área de transferência, o áudio, as impressoras e o diretório pessoal são compartilhados com o host. O pod do Windows é iniciado sob demanda e pausado quando fica ocioso. Também é possível acessar o desktop completo do Windows com `winpodx app run desktop`.

A configuração inclui verificações do host, instalação do Windows e descoberta de apps pela CLI ou por uma GUI desktop em Qt6. Há pacotes para openSUSE, Fedora, Debian, Ubuntu, distribuições da família RHEL, Arch e Nix, além de um AppImage e um instalador via curl. O projeto está em beta.

Recursos principais

  • 01Abre cada app do Windows em sua própria janela nativa do Linux, com o ícone original.
  • 02Encontra apps Win32 e UWP no menu Iniciar e cria entradas para eles no desktop.
  • 03Compartilha a área de transferência, o áudio, as impressoras e o diretório pessoal com o host.
  • 04Pausa o contêiner do Windows quando fica ocioso e o reativa na próxima inicialização.
  • 05Oferece suporte a Podman e Docker, com CLI e GUI desktop em Qt6.

Casos de uso

  • Executar o Office ou outros softwares de produtividade exclusivos do Windows em um desktop Linux.
  • Manter algumas ferramentas do Windows disponíveis sem iniciar uma sessão completa do desktop Windows.
  • Abrir arquivos do Linux em apps do Windows pelo menu Abrir com.

Início rápido

  1. 1

    Instale o WinPodX com o instalador do curl (versão estável mais recente).

    curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/install.sh | bash
  2. 2

    Execute setup uma vez para provisionar o Windows e detectar aplicativos (padrões detectados no host).

    winpodx setup
  3. 3

    Inicie um aplicativo do Windows, como o Word.

    winpodx app run word

Antes de usar

  • Requer x86_64 ou aarch64 com virtualização de hardware (VT-x ou AMD-V) e acesso ao KVM.
  • A VM padrão do Windows precisa de pelo menos 8 GB de RAM e cerca de 64 GB de espaço em disco.
  • O projeto está em beta e em desenvolvimento ativo.

Tópicos

Perguntas frequentes

O que é winpodx?
Executa apps do Windows em uma VM em segundo plano e exibe cada um em uma janela nativa do Linux usando o FreeRDP RemoteApp. O WinPodX permite iniciar aplicativos individuais do Windows em um desktop Linux como se fossem programas nativos. Cada app abre em sua própria janela, com o ícone original, um WM_CLASS adequado para fixá-lo na barra de tarefas e associações de arquivos, sem precisar exibir o desktop completo do Windows. Ele é baseado no FreeRDP RemoteApp e usa o dockur/windows para executar o Windows em um contêiner Podman ou Docker.
winpodx é gratuito? Qual é a licença?
winpodx é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
winpodx ainda é mantido?
Manutenção ativa. O último commit de winpodx foi em 19 de out. de 2026.
Para que posso usar winpodx?
Executar o Office ou outros softwares de produtividade exclusivos do Windows em um desktop Linux. Manter algumas ferramentas do Windows disponíveis sem iniciar uma sessão completa do desktop Windows. Abrir arquivos do Linux em apps do Windows pelo menu Abrir com.
Como instalar winpodx?
Instale o WinPodX com o instalador do curl (versão estável mais recente).: curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/install.sh | bash Execute setup uma vez para provisionar o Windows e detectar aplicativos (padrões detectados no host).: winpodx setup Inicie um aplicativo do Windows, como o Word.: winpodx app run word
Onde consigo winpodx?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kernalix7/winpodx

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados