awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Open-Wine-Components avatar

Open-Wine-Components/umu-launcher

0
View on GitHub↗
3,111 estrellas·69 forks·Python·gpl-3.0·1 vista

Umu Launcher

umu-launcher is a suite of tools designed to launch Windows game binaries on Linux systems. It serves as a runtime orchestrator and compatibility layer launcher that enables cross-platform software execution.

The project manages game compatibility through a fix manager that retrieves and applies specific patches and configurations based on unique store identifiers. It also functions as a data isolation tool, allowing for the specification of custom directory paths to keep game configurations and save data separate from the host system.

The system automates the deployment of runtime environments by detecting and downloading the necessary dependencies required for a specific game to launch. It ensures stability by wrapping executables in isolated containers to prevent system-level conflicts.

Features

  • Windows Compatibility Layers - Provides infrastructure for running Windows game binaries on Linux through a compatibility translation layer.
  • Runtime Deployments - Handles the automated deployment of required runtime libraries and paths to enable game execution.
  • Game Instance Orchestrators - Orchestrates the automated downloading and deployment of specific runtime environments and dependencies for games.
  • Runtime Dependency Automations - Automatically detects and downloads the necessary runtime versions required for a specific game to launch.
  • Runtime Downloaders - Automatically fetches and configures the necessary runtime versions to ensure game executables run with compatible dependencies.
  • Configuration-Driven Fixes - Retrieves and applies game-specific compatibility fixes by matching unique store identifiers against a remote configuration database.
  • Game Binary Patching - Applies specific patches and configurations to game binaries based on unique store identifiers.
  • Environment Compatibility Patches - Applies specific compatibility patches and fixes to games to ensure they run correctly on non-native operating systems.
  • Container-Based Isolation - Wraps game executables in isolated runtime environments to ensure dependency compatibility and prevent system conflicts.
  • Data Directory Configuration - Allows specifying custom directory paths to keep game configurations and save data independent of the host system.
  • Wine Prefix Management - Manages isolated Wine prefixes, including custom directory paths for game data and configurations.
  • Game Environment Isolation - Maintains separate directories for game data and configurations to prevent conflicts between different software installations.
  • Filesystem Prefix Isolators - Provides a utility for specifying custom directory paths to keep game configurations and data separate.

Historial de estrellas

Gráfico del historial de estrellas de open-wine-components/umu-launcherGráfico del historial de estrellas de open-wine-components/umu-launcher

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Umu Launcher

Proyectos open-source similares, clasificados según cuántas características comparten con Umu Launcher.
  • robbert-vdh/yabridgeAvatar de robbert-vdh

    robbert-vdh/yabridge

    3,605Ver en GitHub↗

    Yabridge is a compatibility bridge that allows Windows audio plugins to run within Linux digital audio workstations. It utilizes a Wine-based wrapper to translate audio processing and plugin calls from Windows plugins to Linux hosts, supporting both VST2 and VST3 standards. The system manages the execution of both 32-bit and 64-bit Windows plugins on Linux. It includes specialized mechanisms to handle window scaling, input focus, and the transfer of data through cross-environment drag-and-drop between native Linux applications and Windows plugins. The project provides tools for environment i

    C++claplinuxvst
    Ver en GitHub↗3,605
  • gictorbit/photoshopcclinuxAvatar de Gictorbit

    Gictorbit/photoshopCClinux

    4,485Ver en GitHub↗

    photoshopCClinux is an automated software deployer and Linux compatibility wrapper designed to install and configure Adobe Photoshop CC on GNU/Linux systems. It functions as a specialized installer that utilizes the Wine compatibility layer to execute Windows-based imaging software. The project automates the setup of the necessary Wine environment, including the configuration of environment variables and prefix-isolated environments. This process ensures that the software and its registry settings remain separate from other Windows applications. The toolset covers the automated deployment of

    Shelladobe-photoshoparchbash
    Ver en GitHub↗4,485
  • bottlesdevs/bottlesAvatar de bottlesdevs

    bottlesdevs/Bottles

    8,080Ver en GitHub↗

    Bottles is a Wine compatibility manager and prefix manager that provides a graphical interface for running Windows applications on Linux. It functions as a Windows application sandbox and dependency manager, organizing isolated environments to prevent dependency conflicts and protect the host operating system. The project acts as a Wine runner orchestrator, allowing users to download, install, and switch between different compatibility layers and graphics renderers. It distinguishes itself by using community-driven scripts for automated software installation and dependency management, alongsi

    Pythonbottlesbottles-versioningdxvk
    Ver en GitHub↗8,080
  • whisky-app/whiskyAvatar de Whisky-App

    Whisky-App/Whisky

    15,103Ver en GitHub↗

    Whisky is a compatibility layer and virtual environment manager designed to run Windows applications and games on macOS. It functions by creating isolated containers that house separate filesystems and registry hives, ensuring that software dependencies remain independent of the host operating system. By translating Windows system calls into native equivalents, the tool enables the execution of non-native binaries within a managed environment. The project distinguishes itself through a comprehensive suite of configuration and optimization tools that allow users to tune graphics rendering, inp

    Swiftgamegame-porting-toolkitmac
    Ver en GitHub↗15,103
Ver las 30 alternativas a Umu Launcher→

Preguntas frecuentes

¿Qué hace open-wine-components/umu-launcher?

umu-launcher is a suite of tools designed to launch Windows game binaries on Linux systems. It serves as a runtime orchestrator and compatibility layer launcher that enables cross-platform software execution.

¿Cuáles son las características principales de open-wine-components/umu-launcher?

Las características principales de open-wine-components/umu-launcher son: Windows Compatibility Layers, Runtime Deployments, Game Instance Orchestrators, Runtime Dependency Automations, Runtime Downloaders, Configuration-Driven Fixes, Game Binary Patching, Environment Compatibility Patches.

¿Qué alternativas de código abierto existen para open-wine-components/umu-launcher?

Las alternativas de código abierto para open-wine-components/umu-launcher incluyen: robbert-vdh/yabridge — Yabridge is a compatibility bridge that allows Windows audio plugins to run within Linux digital audio workstations.… bottlesdevs/bottles — Bottles is a Wine compatibility manager and prefix manager that provides a graphical interface for running Windows… gictorbit/photoshopcclinux — photoshopCClinux is an automated software deployer and Linux compatibility wrapper designed to install and configure… whisky-app/whisky — Whisky is a compatibility layer and virtual environment manager designed to run Windows applications and games on… sonic2kk/steamtinkerlaunch — Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment… ptitseb/box86 — Box86 is a Linux userspace emulator and instruction translator designed to run x86 binaries on ARM-based devices. It…