📦hydralauncher / hydra
← 返回首页
Hydra Launcher is an open-source gaming platform created to be the single tool that you need
⚖️ MIT🌐 hydralauncher.gg📅 创建于 2024-03-19🔄 更新于 2026-10-29
🔗 GitHub TypeScript

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有
[](https://help.hydralauncher.gg)

Hydra Launcher

Hydra Launcher is an open-source gaming platform created to be the single tool that you need in order to manage your gaming library. Hydra is written in Node.js (Electron, React, Typescript) and Rust, with libtorrent providing the torrent engine.

[![build](https://img.shields.io/github/actions/workflow/status/hydralauncher/hydra/build.yml)](https://github.com/hydralauncher/hydra/actions) [![release](https://img.shields.io/github/package-json/v/hydralauncher/hydra)](https://github.com/hydralauncher/hydra/releases) [![chocolatey](https://img.shields.io/chocolatey/v/hydralauncher.svg)](https://community.chocolatey.org/packages/hydralauncher) ![Hydra Launcher Home Page](https://raw.githubusercontent.com/hydralauncher/hydra/HEAD/./docs/screenshot.png)

Features

  • Add games that you own to your library
  • Have a nice profile that shows what you are playing to your friends
  • Save your game progress in the cloud with Hydra Cloud
  • Unlock achievements
  • Navigate through a rich catalogue with a powerful suggestion algorithm
  • Discover new games that you haven't played before

Build from source and contributing

Please, refer to our Documentation pages: docs.hydralauncher.gg

Local development requirements

  • Node.js + Yarn
  • Rust toolchain (for hydra-native)
  • Git and a C++ toolchain (Visual Studio C++ Build Tools on Windows, GCC/Clang on Linux, Xcode command-line tools on macOS). The native build obtains CMake and CTest automatically through vcpkg.

After installing dependencies, postinstall now builds the Rust native addon automatically (hydra-native/hydra-native.node).

The native build includes a Rust wrapper around pinned libtorrent. Development and packaged torrenting no longer require Python.

On Windows x64 and Linux x64, the libtorrent bridge comes prebuilt from native/torrent-bridge/prebuilt, so installs skip compiling libtorrent through vcpkg. Other platforms build it from source. When a branch push changes native/torrent-bridge or scripts/build-torrent-bridge.cjs, the "Torrent bridge prebuilts" workflow rebuilds the binaries and commits them to that branch; until then, installs build the bridge from source. Set HYDRA_TORRENT_BRIDGE_FROM_SOURCE=1 to always build it from source.

Contributors

License

Hydra is licensed under the MIT License.

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR