Hayate is built with PyQt6 and libmpv. Contributions and new providers are welcome.
git clone https://github.com/Piyush-1927/Hayate-Multi-Platform
cd Hayate-Multi-Platform
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python main.py
GET https://hayate-updater.aryanbabupiyushbabu.workers.dev/api/latest?platform=windows|linux|macos&channel=stable|beta
{
"version": "0.3.0",
"download_url": "...",
"sha256": "...",
"changelog": "..."
}
Providers live in the providers/ folder. See existing ones for the interface to implement.