Back to Hydra

README

README.md

3.9.72.0 KB
Original Source
<div align="center">

<h1 align="center">Hydra Launcher</h1> <p align="center"> <strong>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), Python, and Rust.</strong> </p>

</div>

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
  • Python 3.9+ with pip install -r requirements.txt
  • Rust toolchain (for hydra-native)

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

Packaging scripts (yarn build:win, yarn build:mac, yarn build:linux, yarn build:unpack) now run yarn build:python-rpc automatically.

Contributors

<a href="https://github.com/hydralauncher/hydra/graphs/contributors"> </a>

License

Hydra is licensed under the MIT License.