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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to lutris/lutris

Open-source alternatives to Lutris

30 open-source projects similar to lutris/lutris, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Lutris alternative.

  • heroic-games-launcher/heroicgameslauncherAvatar von Heroic-Games-Launcher

    Heroic-Games-Launcher/HeroicGamesLauncher

    11,591Auf GitHub ansehen↗

    Heroic Games Launcher is a multi-store games launcher and cross-platform game library that provides a unified interface for installing and launching titles from GOG, Epic Games, and Amazon Games stores. It functions as a cloud-synced game manager and a wrapper for compatibility layers to execute Windows games on Linux and macOS. The project distinguishes itself by combining unified store integration with community game compatibility tracking, allowing users to verify if a title is compatible with their specific hardware and operating system. It also features a visual theme engine for interfac

    TypeScriptamazon-primeelectronepic-games-launcher
    Auf GitHub ansehen↗11,591
  • josefnemec/playniteAvatar von JosefNemec

    JosefNemec/Playnite

    13,269Auf GitHub ansehen↗

    Playnite is a desktop gaming launcher and video game library manager that aggregates games from multiple digital storefronts and local folders into a single, unified interface. It functions as a centralized platform for browsing, launching, and managing a collection of titles, ensuring that all user library data and playtime statistics remain stored exclusively on the local machine. The application distinguishes itself through a modular architecture that supports extensive customization. Users can modify the visual presentation of the interface through custom themes and extend the core functi

    C#csharpgaminglauncher
    Auf GitHub ansehen↗13,269
  • derrod/legendaryAvatar von derrod

    derrod/legendary

    5,117Auf GitHub ansehen↗

    Legendary is a game management tool designed for downloading, installing, and updating game files from remote servers without the use of official store clients. It provides a means to list available account titles, track installed games, and import existing local installations by verifying files. The project enables the management of Steam game libraries on systems where the official client is unsupported and supports the activation of titles from third-party accounts through external authorization systems. It also provides tools for configuring Linux gaming environments, specifically through

    Pythonepic-gamesepic-games-clientepic-games-launcher
    Auf GitHub ansehen↗5,117

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • pcl-community/pcl-ceAvatar von PCL-Community

    PCL-Community/PCL-CE

    3,932Auf GitHub ansehen↗

    PCL-CE is a cross-platform game launcher and runtime environment designed to execute Windows game binaries on macOS and Linux. It functions as a game version manager and a build system for compiling source code into Windows executables from non-Windows development environments. The project provides a cross-platform runtime layer that facilitates the launching and execution of Windows-based game sessions on different operating systems. It includes a binary cross-compiler and a build pipeline that allows for the generation of Windows binaries from macOS and Linux hosts. The software covers gam

    C#community-editioncsharpcsharp-app
    Auf GitHub ansehen↗3,932
  • utkarshdalal/gamenativeAvatar von utkarshdalal

    utkarshdalal/GameNative

    2,803Auf GitHub ansehen↗

    GameNative is a PC game compatibility layer and library manager designed to run desktop game binaries on mobile devices. It functions as a system for executing desktop titles through translation layers and hardware-specific driver optimizations. The project provides a unified interface for aggregating multiple digital storefronts, allowing for the installation and organization of games and downloadable content in one place. It includes a custom input mapping tool that translates touchscreen gestures and controller inputs into legacy keyboard and mouse events. The system covers game performan

    Kotlin
    Auf GitHub ansehen↗2,803
  • hmcl-dev/hmclAvatar von HMCL-dev

    HMCL-dev/HMCL

    8,863Auf GitHub ansehen↗

    HMCL is a cross-platform game client and launcher designed for installing and managing various versions of Minecraft. It functions as a game instance orchestrator that handles the downloading and deployment of specific software versions and loader tools. The project acts as a mod pack manager, providing systems to import, export, and organize curated collections of game modifications. It supports a distribution workflow that allows game configurations to be synchronized across different launchers. The software covers game instance management and the setup of custom game environments. This in

    Javajavafxminecraftminecraft-launcher
    Auf GitHub ansehen↗8,863
  • retropie/retropie-setupAvatar von RetroPie

    RetroPie/RetroPie-Setup

    10,380Auf GitHub ansehen↗

    RetroPie-Setup is a specialized utility and installation tool designed to automate the orchestration of Linux-based retro gaming environments. It functions as a deployment system for configuring the dependencies and software required to run game libraries on single board computers, such as the Raspberry Pi and Odroid. The project provides a structured approach to deploying gaming emulators and managing RetroArch emulation cores. It includes a configuration tool for setting up graphical front ends that organize and launch emulated games across multiple systems. The tool handles system-level t

    Shellemulationpiraspberry-pi
    Auf GitHub ansehen↗10,380
  • fogleman/nesAvatar von fogleman

    fogleman/nes

    5,650Auf GitHub ansehen↗

    This project is a Nintendo Entertainment System emulator written in Go. It functions as a hardware simulation that executes game ROMs by mimicking the original console's circuitry, including the processor and picture processing unit. The emulator includes a game library browser that identifies local files and retrieves titles and thumbnails from online databases using file checksums. It also implements a system of memory management mappers to ensure compatibility across various game ROM formats and hardware configurations. The software covers high-level capabilities for game ROM execution an

    Go
    Auf GitHub ansehen↗5,650
  • onionui/onionAvatar von OnionUI

    OnionUI/Onion

    4,193Auf GitHub ansehen↗

    Onion is a custom handheld gaming operating system and retro gaming frontend designed to manage and launch emulators on portable hardware. It functions as a bootable custom firmware distribution and emulation environment manager that replaces factory software to provide an integrated gaming environment. The system distinguishes itself through a modular core-based emulation architecture, allowing for the installation of verified emulator packages, BIOS configuration, and the use of hardware-specific drivers and filters. It also supports the integration of third-party game ports via standardize

    Cemulator-frontendmiyoo-minimiyoomini
    Auf GitHub ansehen↗4,193
  • bottlesdevs/bottlesAvatar von bottlesdevs

    bottlesdevs/Bottles

    8,080Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,080
  • hydralauncher/hydraAvatar von hydralauncher

    hydralauncher/hydra

    15,219Auf GitHub ansehen↗

    Hydra is a cross-platform desktop application designed to serve as a centralized game library manager. It consolidates video games from multiple sources and platforms into a single, searchable interface, allowing users to organize their collections and manage installations through a unified dashboard. The application distinguishes itself through extensive support for interface personalization and data portability. Users can modify the visual appearance and notification sounds of the launcher by creating or installing community-shared themes. Furthermore, the tool includes integrated cloud syn

    TypeScript
    Auf GitHub ansehen↗15,219
  • itchio/itchAvatar von itchio

    itchio/itch

    2,745Auf GitHub ansehen↗

    🎮 The best way to play your itch.io games

    TypeScript
    Auf GitHub ansehen↗2,745
  • rommapp/rommAvatar von rommapp

    rommapp/romm

    7,824Auf GitHub ansehen↗

    Romm is a self-hosted game library manager and ROM management web interface. It serves as a central server for storing and categorizing game files and emulator firmware, providing a web-based browser to organize collections through automated library scanning and metadata retrieval. The project distinguishes itself by integrating a web-based emulator frontend that uses WebAssembly to play games directly in the browser. It further provides a game save synchronization server that uses SSH-based synchronization to transfer save states and progress between the server and registered handheld device

    Pythonemulationopen-sourceretrogaming
    Auf GitHub ansehen↗7,824
  • kurikomi-labs/komi-storeK

    kurikomi-labs/komi-store

    15,630Auf GitHub ansehen↗

    Komi Store is an Android app store client designed for discovering and installing applications directly from git repository releases. It functions as a git release manager and APK package manager, allowing users to track software versions and assets hosted on git platforms. The project differentiates itself by integrating deep git repository functionality, such as an OAuth repository browser for managing issues and pull requests, and a system for importing starred repositories. It utilizes a multi-provider aggregation model to normalize release data from various git hosting platforms into a u

    Kotlin
    Auf GitHub ansehen↗15,630
  • scighost/starwardAvatar von Scighost

    Scighost/Starward

    4,435Auf GitHub ansehen↗

    Starward is a third-party game launcher and management application for miHoYo titles, serving as an alternative to official distribution software for installing, launching, and managing these games. The project integrates a game account manager for switching between user profiles and regional servers without manual re-authentication. It also includes a gacha pull tracker for archiving historical summoning data and rewards, and a gameplay statistics monitor to record total playtime and activity history. The application further provides a centralized media gallery for organizing and viewing ca

    C#genshingenshin-impacthonkai
    Auf GitHub ansehen↗4,435
  • prismlauncher/prismlauncherAvatar von PrismLauncher

    PrismLauncher/PrismLauncher

    9,689Auf GitHub ansehen↗

    PrismLauncher is a cross-platform Minecraft game launcher and multi-instance manager. It provides a centralized interface for launching and managing independent game installations, each maintained in an isolated environment with its own unique settings and configurations. The application functions as a mod manager that integrates with external repositories to search for, install, and update curated collections of extensions and content packs. It supports multi-account identity management, allowing users to store and switch between different player profiles. The software includes tools for cu

    C++cppcpp20fabricmc
    Auf GitHub ansehen↗9,689
  • wszqkzqk/deepin-wine-ubuntuAvatar von wszqkzqk

    wszqkzqk/deepin-wine-ubuntu

    5,966Auf GitHub ansehen↗

    This project is a compatibility layer and installation wrapper that enables Windows applications to run on Ubuntu and Debian systems. It functions as a Windows app runner by simulating a native Windows environment on Linux to execute external binaries. The system utilizes a container manager to isolate application dependencies and configurations into separate directories, preventing conflicts between different software installations. It includes automated deployment tools that install the necessary system architecture support and dependencies required for the compatibility layer to function.

    Cdebiandeepindeepin-wine
    Auf GitHub ansehen↗5,966
  • fcl-team/foldcraftlauncherAvatar von FCL-Team

    FCL-Team/FoldCraftLauncher

    3,601Auf GitHub ansehen↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Java
    Auf GitHub ansehen↗3,601
  • zq1997/deepin-wineAvatar von zq1997

    zq1997/deepin-wine

    5,286Auf GitHub ansehen↗

    deepin-wine is a software distribution and translation environment that provides optimized wrappers to run Windows applications on Linux-based operating systems. It functions as a compatibility layer that translates Windows API calls to Linux, specifically targeting Debian and Ubuntu distributions. The project operates as a dedicated compatibility repository, offering pre-configured packages and scripts to install and manage high-demand Windows desktop software. It utilizes specialized wrappers to integrate Windows communication tools natively within the Linux desktop environment. The system

    Pythondeepindeepin-winelinux
    Auf GitHub ansehen↗5,286
  • doitsujin/dxvkAvatar von doitsujin

    doitsujin/dxvk

    16,602Auf GitHub ansehen↗

    DXVK is a graphics compatibility layer that enables Windows-based applications to run on non-Windows operating systems by translating legacy Direct3D instructions into the modern Vulkan API. It functions as a translation library that maps high-level rendering commands to low-level hardware-accelerated primitives, allowing for high-fidelity graphics output across different hardware environments. The project distinguishes itself through a suite of performance optimization strategies designed to maintain frame consistency and reduce latency. By utilizing background shader compilation and multith

    C++d3d11d3d9dxbc
    Auf GitHub ansehen↗16,602
  • gictorbit/photoshopcclinuxAvatar von Gictorbit

    Gictorbit/photoshopCClinux

    4,485Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,485
  • gloriouseggroll/proton-ge-customAvatar von GloriousEggroll

    GloriousEggroll/proton-ge-custom

    14,513Auf GitHub ansehen↗

    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

    C++
    Auf GitHub ansehen↗14,513
  • open-wine-components/umu-launcherAvatar von Open-Wine-Components

    Open-Wine-Components/umu-launcher

    3,111Auf GitHub ansehen↗

    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 environme

    Python
    Auf GitHub ansehen↗3,111
  • valvesoftware/steam-for-linuxAvatar von valvesoftware

    valvesoftware/steam-for-linux

    4,796Auf GitHub ansehen↗

    This project is a Linux game distribution client, digital game storefront, and gaming runtime. It provides a desktop interface for discovering, purchasing, downloading, and launching digital video games on Linux operating systems. The software implements a translation layer that converts Windows API calls into Linux system calls to enable the execution of non-native binaries. It utilizes a container-based runtime environment and kernel namespaces to ensure binary and dependency compatibility across diverse Linux distributions. The system includes a display manager that abstracts the interfac

    Auf GitHub ansehen↗4,796
  • reactos/reactosAvatar von reactos

    reactos/reactos

    17,661Auf GitHub ansehen↗

    ReactOS is an open-source operating system designed to be binary compatible with Windows applications and drivers. It consists of a low-level system kernel that manages hardware resources and a binary compatibility layer that enables the execution of software designed for the Windows binary interface. The project implements a cross-platform build system and toolchain for compiling and deploying bootable operating system images across different hardware architectures. This includes the use of cross-compilation toolchains and a hardware-abstraction layer to support various processor and motherb

    Ccdriversgpl
    Auf GitHub ansehen↗17,661
  • robbert-vdh/yabridgeAvatar von robbert-vdh

    robbert-vdh/yabridge

    3,605Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,605
  • brunodev85/winlatorAvatar von brunodev85

    brunodev85/winlator

    17,890Auf GitHub ansehen↗

    Winlator is an Android-based compatibility tool designed to execute x86 and x86_64 Windows applications on mobile hardware. It functions as a translation environment that bridges the gap between desktop software and ARM-based processors, enabling the execution of programs that lack native mobile versions. The project distinguishes itself by integrating a cross-platform instruction translator with a compatibility layer to manage system calls and machine code. It utilizes user-space containerization to isolate the Windows environment, allowing for the management of dependencies and system resou

    C
    Auf GitHub ansehen↗17,890
  • whisky-app/whiskyAvatar von Whisky-App

    Whisky-App/Whisky

    15,103Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,103
  • valvesoftware/protonAvatar von ValveSoftware

    ValveSoftware/Proton

    31,868Auf GitHub ansehen↗

    Proton is a compatibility layer designed to enable the execution of Windows-based software on non-Windows operating systems. It functions as a controlled runtime environment that maps proprietary system calls to native kernel functions and translates graphics API commands into open-standard compute shaders. This allows applications to run without requiring modifications to their original source code. The project distinguishes itself through a robust toolchain for reproducible builds, which utilizes containerized isolation to ensure consistent binary outputs across different development enviro

    C++proton
    Auf GitHub ansehen↗31,868
  • ublue-os/bazziteAvatar von ublue-os

    ublue-os/bazzite

    7,876Auf GitHub ansehen↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Shelldesktopfedora-kinoitefedora-linux
    Auf GitHub ansehen↗7,876