awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Fmstrat avatar

Fmstrat/winapps

0
View on GitHub↗
10,217 星标·450 分支·Shell·8 次浏览

Winapps

Winapps is a virtualization bridge that allows Windows applications to run on a Linux desktop as if they were native. It uses the Remote Desktop Protocol to stream individual application windows from a background virtual machine or remote server, avoiding the need for a full virtual machine window.

The system identifies installed software by scanning the guest registry to automatically generate native desktop shortcuts and icons. It integrates these applications into the local desktop environment, including the mapping of executables to desktop entries and the configuration of file manager context menus.

The project further coordinates the user experience through shared-folder integration for cross-operating system file access and the use of shell wrappers to trigger remote application launches. It also supports native file associations to open specific file types using the remote software.

Features

  • Application Streaming - Launches software from a background virtual machine to appear as individual native windows on a Linux host.
  • Application-Level Virtualization - Uses RDP to render individual Windows applications on a Linux desktop without a full VM window.
  • Remote Desktop Streaming - Streams individual Windows application windows to a Linux host using the Remote Desktop Protocol.
  • Guest Host Filesystem Sharing - Mounts local Linux directories into the guest Windows VM for seamless cross-OS file access.
  • Windows-Linux Desktop Integration - Integrates Windows applications into GNOME or KDE environments to unify the cross-platform user experience.
  • Windows Linux Integration - Provides a layer for running Windows software on Linux with seamless window management and shortcuts.
  • Virtualization Bridges - Projects virtualized Windows application interfaces onto the Linux host desktop for a native experience.
  • Window Embedding - Integrates remote application windows directly into the host Linux desktop environment.
  • Virtual Machine Guest Mounts - Cassette allows mounting a local home directory within a virtual machine to enable seamless file access and editing across different operating systems.
  • Remote Execution Wrappers - Uses shell wrappers to trigger specific application launches inside a background virtual machine.
  • RDP Application Wrappers - Runs Windows applications within a VM and presents them as native windows via Remote Desktop Protocol.
  • External Application Integrations - Enables running software from a background virtual machine as native applications within a Linux desktop.
  • Registry-Based Software Detection - Scans the Windows system registry to automatically identify installed software and generate Linux shortcuts.
  • Registry Discovery - Automatically scans the guest Windows registry to discover installed software and generate Linux shortcuts.
  • Desktop Entry Mapping - Maps Windows executables to Linux desktop entries and file manager context menus for a native experience.

Star 历史

fmstrat/winapps 的 Star 历史图表fmstrat/winapps 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

fmstrat/winapps 是做什么的?

Winapps is a virtualization bridge that allows Windows applications to run on a Linux desktop as if they were native. It uses the Remote Desktop Protocol to stream individual application windows from a background virtual machine or remote server, avoiding the need for a full virtual machine window.

fmstrat/winapps 的主要功能有哪些?

fmstrat/winapps 的主要功能包括:Application Streaming, Application-Level Virtualization, Remote Desktop Streaming, Guest Host Filesystem Sharing, Windows-Linux Desktop Integration, Windows Linux Integration, Virtualization Bridges, Window Embedding。

fmstrat/winapps 有哪些开源替代品?

fmstrat/winapps 的开源替代品包括: winapps-org/winapps — WinApps is a utility designed to run Windows applications within a virtualized environment while integrating them… kunkundi/crossdesk — Crossdesk is a cross-platform remote desktop software used for streaming and controlling remote computers. It consists… classicoldsong/apollo — Apollo is a remote desktop streaming server designed to transmit a low-latency video feed of a host screen to remote… codeedu/wsl2-docker-quickstart — This project is a technical setup guide for installing and configuring Docker within a Windows Subsystem for Linux 2… galaxy-s10/billd-desk — This project is a remote desktop software suite and administration tool designed for controlling remote devices via… cycfi/elements — Elements is a C++ GUI library and component-based UI framework used for building desktop user interfaces. It features…

Winapps 的开源替代方案

相似的开源项目,按与 Winapps 的功能重合度排序。
  • winapps-org/winappswinapps-org 的头像

    winapps-org/winapps

    14,441在 GitHub 上查看↗

    WinApps is a utility designed to run Windows applications within a virtualized environment while integrating them directly into a Linux desktop. By utilizing remote desktop protocols to stream graphical interfaces, the software allows virtualized programs to appear and behave as if they were installed natively on the host operating system. The project distinguishes itself by automating the discovery and configuration of these applications. It scans the guest registry to identify installed software and automatically generates desktop entries and shortcuts, enabling users to launch Windows prog

    Shellcassowarydockerfreerdp
    在 GitHub 上查看↗14,441
  • galaxy-s10/billd-deskgalaxy-s10 的头像

    galaxy-s10/billd-desk

    5,418在 GitHub 上查看↗

    This project is a remote desktop software suite and administration tool designed for controlling remote devices via web browsers or desktop applications across different operating systems. It functions as a secure remote access gateway and device manager, providing a centralized backend for auditing sessions and deploying private infrastructure to target machines. The system distinguishes itself through the use of GPU-accelerated video streaming and hardware encoding to reduce latency. It enables multi-device monitoring via a screen wall and supports the creation of virtual display emulations

    TypeScriptcoturnelectronflutter
    在 GitHub 上查看↗5,418
  • classicoldsong/apolloClassicOldSong 的头像

    ClassicOldSong/Apollo

    9,866在 GitHub 上查看↗

    Apollo is a remote desktop streaming server designed to transmit a low-latency video feed of a host screen to remote clients using hardware-accelerated encoding. It functions as a remote input controller and virtual display manager, allowing the host to match the resolution and framerate of connected devices. The system includes a gamepad input emulator that simulates controller hardware on the host machine to translate remote inputs into local events. Server configurations and client pairing are managed through a web-based remote access interface. The project also covers bidirectional clipb

    C++gamingremote-controlremote-desktop
    在 GitHub 上查看↗9,866
  • codeedu/wsl2-docker-quickstartcodeedu 的头像

    codeedu/wsl2-docker-quickstart

    4,463在 GitHub 上查看↗

    This project is a technical setup guide for installing and configuring Docker within a Windows Subsystem for Linux 2 environment. It serves as a walkthrough for creating a virtualized Linux workspace on Windows to build and run software with native performance. The guide focuses on integrating container engines for isolated application deployment and establishing a cross-platform workflow. It provides instructions for linking external code editors to the subsystem, running graphical Linux applications on the host, and executing host binaries within the Linux terminal. It covers the managemen

    docker-desktopwindows-subsystem-for-linuxwindows-subsystem-linux
    在 GitHub 上查看↗4,463
查看 Winapps 的所有 30 个替代方案→