跳到正文
发现
Hydra Launcher:开源游戏库管理平台
桌面应用游戏娱乐

Hydra Launcher:开源游戏库管理平台

用 Electron 与 Rust 编写的开源游戏平台,集中管理你的游戏库、存档与成就。

admin
发布于 2026-11-01
浏览
7
访问
0
下载
0
版本
v4.3.0
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Hydra Launcher 是一个开源游戏平台,目标是成为管理游戏库所需的唯一工具。它使用 Node.js(Electron、React、TypeScript)与 Rust 编写,并由 libtorrent 提供种子引擎。

主要功能

  • 把自己拥有的游戏加入游戏库统一管理
  • 个人主页展示正在玩的游戏,并与好友互动
  • 通过 Hydra Cloud 将游戏进度保存到云端
  • 解锁成就
  • 在内容丰富的目录中浏览,配合强力推荐算法
  • 发现此前没玩过的新游戏

安装与使用

项目官网为 https://hydralauncher.gg ,使用帮助见 https://help.hydralauncher.gg 。

如需从源码构建与参与贡献,参考文档:https://docs.hydralauncher.gg/getting-started

本地开发环境要求:

  • Node.js + Yarn
  • Rust 工具链(用于 hydra-native)
  • Git 与 C++ 工具链(Windows 上的 Visual Studio C++ Build Tools、Linux 上的 GCC/Clang、macOS 上的 Xcode 命令行工具);原生构建会通过 vcpkg 自动获取 CMake 与 CTest

安装依赖后,postinstall 会自动构建 Rust 原生插件(hydra-native/hydra-native.node)。原生构建包含围绕固定版本 libtorrent 的 Rust 封装,开发和打包后的种子功能都不再需要 Python。

在 Windows x64 与 Linux x64 上,libtorrent 桥接层直接使用 native/torrent-bridge/prebuilt 中的预编译产物,安装时跳过通过 vcpkg 编译 libtorrent;其他平台则从源码构建。设置环境变量 HYDRA_TORRENT_BRIDGE_FROM_SOURCE=1 可强制始终从源码构建桥接层。

注意事项

项目采用 MIT 许可证。


本作品整理自 GitHub 开源项目 hydralauncher/hydra,原作者 @hydralauncher,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v4.3.0当前版本

    新增全局排行榜页面、游戏页内单游戏排名,并为前列名次加入奖牌与动画边框;支持实时 RetroAchievements;修复好友窗口搜索按钮与徽章居中、成就重复同步、Steam 社区会话刷新,并加入 Steam 卸载右键菜单。

评论