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

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

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

derrod/legendary

0
View on GitHub↗
5,117 星标·195 分支·Python·gpl-3.0·6 次浏览legendary.gl/discord↗

Legendary

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 the use of launch wrappers and environment variables.

Additional capabilities include cloud save synchronization for backing up and restoring game progress between local storage and remote servers. The system also handles game execution by launching executables with custom pre-launch commands and specific environment configurations.

Features

  • Game Installation Automators - Automates the downloading and installation of games from remote servers without official clients.
  • Game Management - Provides a platform for discovering, launching, and managing Steam game libraries on unsupported systems.
  • Launch Configuration Managers - Manages custom wrappers, environment variables, and pre-launch commands for game execution.
  • REST API Clients - Uses a REST API client to communicate with remote servers for account and library management.
  • Compatibility Wrappers - Configures launch wrappers and environment variables to ensure Windows games run correctly on Linux.
  • Process Injection Wrappers - Launches games by injecting custom environment variables and pre-launch shell commands into the process space.
  • Token-Based Authentication - Maintains user identity using secure access tokens retrieved via OAuth flows.
  • User Authentication Systems - Verifies user identity via web browser authentication or imported local credentials.
  • Local Asset Indexing - Tracks installed games by indexing local directories and matching them against remote metadata manifests.
  • Game Launchers - Organizes and launches game executables from a unified dashboard with required authentication.
  • Save Synchronizers - Automates the synchronization of game save files between local storage and remote servers.
  • Differential Update Packages - Implements binary delta patching to minimize download sizes during game updates.
  • Game Save Synchronization Tools - Provides utilities to back up and synchronize game progress files to remote storage.
  • Installed Game Scanners - Scans local directories to verify and import existing game installations into the library.
  • Third-Party Platform Authorizations - Authorizes external platforms to allow game titles to be played through a custom interface.

Star 历史

derrod/legendary 的 Star 历史图表derrod/legendary 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

derrod/legendary 是做什么的?

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.

derrod/legendary 的主要功能有哪些?

derrod/legendary 的主要功能包括:Game Installation Automators, Game Management, Launch Configuration Managers, REST API Clients, Compatibility Wrappers, Process Injection Wrappers, Token-Based Authentication, User Authentication Systems。

derrod/legendary 有哪些开源替代品?

derrod/legendary 的开源替代品包括: lutris/lutris — Lutris is an open source game launcher and library manager that provides a unified dashboard for organizing and… hydralauncher/hydra — Hydra is a cross-platform desktop application designed to serve as a centralized game library manager. It consolidates… heroic-games-launcher/heroicgameslauncher — Heroic Games Launcher is a multi-store games launcher and cross-platform game library that provides a unified… jellyfin/jellyfin-android — jellyfin-android is an Android media server client used to stream movies, television shows, and music from a remote… hmcl-dev/hmcl — HMCL is a cross-platform game client and launcher designed for installing and managing various versions of Minecraft.… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of…

Legendary 的开源替代方案

相似的开源项目,按与 Legendary 的功能重合度排序。
  • lutris/lutrislutris 的头像

    lutris/lutris

    9,680在 GitHub 上查看↗

    Lutris is an open source game launcher and library manager that provides a unified dashboard for organizing and executing video games. It functions as a game installation automator and a wrapper for compatibility layers, allowing software designed for different platforms to run on Linux and macOS. The project distinguishes itself through a runner-based execution model that manages specific software environments and emulators. It utilizes community-driven scripts to automate the downloading and setup process for games and synchronizes libraries across multiple digital storefronts and third-par

    Pythongame-launchergaming
    在 GitHub 上查看↗9,680
  • hydralauncher/hydrahydralauncher 的头像

    hydralauncher/hydra

    15,219在 GitHub 上查看↗

    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
    在 GitHub 上查看↗15,219
  • heroic-games-launcher/heroicgameslauncherHeroic-Games-Launcher 的头像

    Heroic-Games-Launcher/HeroicGamesLauncher

    11,591在 GitHub 上查看↗

    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
    在 GitHub 上查看↗11,591
  • jellyfin/jellyfin-androidjellyfin 的头像

    jellyfin/jellyfin-android

    2,557在 GitHub 上查看↗

    jellyfin-android is an Android media server client used to stream movies, television shows, and music from a remote server to mobile devices. It functions as a cross-platform media player that supports direct streaming, remote transcoding for incompatible formats, and the integration of external subtitles. The application serves as a Chromecast media controller, allowing users to cast server-hosted content to compatible televisions and speakers. It also acts as a digital library viewer for browsing photo collections and reading ebooks, comics, and magazines stored on a remote server. Beyond

    Kotlinandroidjavajellyfin
    在 GitHub 上查看↗2,557
  • 查看 Legendary 的所有 30 个替代方案→