6 repository-uri
Tools and layers that unify the user experience when running Windows software on a Linux desktop.
Distinct from Windows Linux Integration: Specifically focuses on the UX integration of Windows apps into Linux desktops, unlike generic OS integration.
Explore 6 awesome GitHub repositories matching operating systems & systems programming · Windows-Linux Desktop Integration. Refine with filters or upvote what's useful.
Proton GE Custom is a compatibility layer designed to execute Windows games on Linux by translating binary instructions and API calls. It focuses on improving game stability and performance through a Wine-based translation system. The project utilizes custom patches and per-game configuration overrides to resolve specific application crashes and glitches. It implements specialized media foundation patching to ensure stable playback of proprietary cinematic formats and adds support for High Dynamic Range output. The software covers a range of gaming optimizations, including raw input latency
Enables Windows games to run on Linux systems via an API translation compatibility layer.
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 co
Integrates Windows applications into GNOME or KDE environments to unify the cross-platform user experience.
Crouton is a tool that creates and manages full Linux distribution environments that run alongside Chrome OS using chroot technology, without requiring a reboot or dual-boot setup. It shares the host kernel to avoid virtualisation overhead while providing a complete Linux filesystem that operates concurrently with the Chromium OS desktop. The project supports encrypting chroot environments with decryption keys that can be stored on a separate removable device, requiring physical possession to unlock the environment. It enables graphical Linux applications to display inside a Chrome OS window
Displays Linux desktop applications inside a Chromium OS window or tab with synchronized clipboard and URL handling.
Acest proiect este un strat de compatibilitate și un wrapper de instalare care permite aplicațiilor Windows să ruleze pe sisteme Ubuntu și Debian. Acesta funcționează ca un runner de aplicații Windows prin simularea unui mediu Windows nativ pe Linux pentru a executa binare externe. Sistemul utilizează un manager de containere pentru a izola dependențele și configurațiile aplicațiilor în directoare separate, prevenind conflictele între diferite instalări software. Include instrumente de implementare automată care instalează suportul necesar pentru arhitectura sistemului și dependențele necesare pentru ca stratul de compatibilitate să funcționeze. Setul de instrumente acoperă configurarea mediului, permițând suprascrierea setărilor de limbă și locale ale sistemului pentru a asigura afișarea corectă a textului. De asemenea, oferă capabilități pentru ajustarea scalării afișajului și simularea evenimentelor de tastatură pentru aplicațiile din fundal. Instalarea și configurarea mediului sunt gestionate prin scripturi automatizate care furnizează pachetele de sistem necesare și gestionează implementarea containerelor de aplicații.
Simulates a native Windows environment on Linux systems to execute software designed for Windows.
deepin-wine este un mediu de distribuție și traducere software care oferă wrapper-e optimizate pentru a rula aplicații Windows pe sisteme de operare bazate pe Linux. Funcționează ca un strat de compatibilitate care traduce apelurile API Windows către Linux, vizând în mod specific distribuțiile Debian și Ubuntu. Proiectul operează ca un repository dedicat de compatibilitate, oferind pachete și scripturi preconfigurate pentru a instala și gestiona software desktop Windows la mare cerere. Utilizează wrapper-e specializate pentru a integra instrumentele de comunicare Windows nativ în mediul desktop Linux. Sistemul acoperă gestionarea ciclului de viață al aplicațiilor, inclusiv instalarea de software pre-împachetat din repository-uri dedicate și utilitare pentru curățarea datelor aplicațiilor în vederea rezolvării crash-urilor sau a erorilor de configurare.
Integrates Windows communication tools natively into the Linux desktop environment for a seamless user experience.
FFmpeg Batch este o aplicație desktop grafică concepută pentru a automatiza sarcini complexe de procesare audio și video. Funcționează ca un manager de flux de lucru care permite utilizatorilor să execute operațiuni multimedia repetitive în bulk, oferind o interfață centralizată pentru gestionarea job-urilor de encodare, compoziția fluxurilor și metadatele pe colecții mari de fișiere. Aplicația se distinge prin oferirea monitorizării directoarelor bazată pe evenimente, care declanșează fluxuri de lucru automatizate pentru media primită fără intervenție manuală. Utilizează template-uri de sarcini bazate pe configurare pentru a asigura parametri de encodare consistenți și suportă integrarea utilitarelor externe de linie de comandă pentru a gestiona sarcini specializate precum arhivarea media online și capturarea de conținut remote. Dincolo de transcodarea de bază, instrumentul oferă capabilități pentru gestionarea fluxurilor media, inclusiv extragerea, îmbinarea și hardcoding-ul track-urilor de subtitrare. De asemenea, include funcționalități pentru analiza metadatelor multimedia, permițând utilizatorilor să filtreze și să organizeze biblioteci mari pe baza proprietăților tehnice ale fișierelor. Software-ul suportă utilizarea cross-platform prin împachetarea binarilor native într-un strat de compatibilitate pentru a facilita execuția pe sisteme de operare non-native.
Enables execution of Windows-based media tools on Linux via compatibility layers.