Um wrapper para QEMU que baixa imagens de sistemas operacionais automaticamente e inicia máquinas virtuais otimizadas de Windows, macOS e Linux.
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 Desktop
VMware 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
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
Execute setup uma vez para provisionar o Windows e detectar aplicativos (padrões detectados no host).
winpodx setup - 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
Uma alternativa ao Gerenciador de Tarefas para Windows e Linux que mostra detalhes de cada processo, como threads, memória, handles, sockets e módulos.
Um app Android sem root que inicia uma VM real do Alpine Linux para executar Podman, Docker, containers LXC e apps gráficos X11 no celular.
Ferramenta de linha de comando da Apple para executar containers Linux como máquinas virtuais leves em Macs com Apple silicon.
Uma loja de aplicativos multiplataforma para descobrir e instalar apps lançados no GitHub, Codeberg e em outros servidores Forgejo ou Gitea.
Uma alternativa multiplataforma ao Xcode que compila, assina e instala apps iOS de pacotes SwiftPM no Linux, Windows e macOS.