Heronite:原生游戏库启动器
用 Rust 编写的原生游戏启动器,把 Steam、Epic、GOG 等商店游戏与模拟器游戏汇入同一个游戏库。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v1.0.0
- 平台
- Windows、Linux
详细介绍
项目简介
Heronite 是一款用 Rust 编写的原生游戏启动器,支持 Linux 与 Windows。它把 Steam、Epic Games、GOG、Amazon Games、Battle.net、EA app、Ubisoft Connect、Rockstar Games 的游戏,以及模拟器游戏、Linux 原生游戏和通过 Wine/Proton 运行的 Windows 游戏,统一收进一个 Collection 中启动,并记录每一次游玩。
界面基于 GPUI、由 GPU 渲染,官方强调它启动快、占用低。

主要功能
- 游戏库整理:列表或封面网格视图,可按状态、商店、类型、系列、年份分组;详情页显示截图、How Long To Beat、成就与游玩时间线。
- Journal:记录游玩日记和截图。
- 视图与搜索:筛选、排序并保存预设(如 Playing now、Backlog),搜索支持容错。
- 批量编辑:一次修改多个游戏,可撤销。
- 命令面板:按
Ctrl+K打开任意页面、操作或游戏。 - 添加任意游戏:程序、网页游戏、脚本或 ROM 文件夹,封面美术来自 Steam、SteamGridDB、IGDB 等。
- 商店接入:Epic、GOG、Amazon Games 可登录后安装、更新、修复、移动游戏,并共用同一个下载队列;Steam 库自动导入,无需登录;Linux 上 Battle.net、EA app、Ubisoft Connect、Rockstar Games 各自运行在独立 Wine prefix 中;也可从 Heroic、Lutris、Bottles、Faugus 导入并同步。
- Wine / Proton 配置(Linux):按游戏设置版本与前缀、DXVK、gamescope、FPS 限制、DLSS/FSR 升级、Winetricks、Lossless Scaling 帧生成;Wine Manager 可下载 Proton-CachyOS、GE-Proton 等构建并管理前缀。
- 启动增强:启动前后脚本、同时启动其他程序(如修改器)、可复用的预设;Linux 沙箱模式可在无网络、无家目录访问的情况下运行不信任的游戏。
- 模拟器:自动检测或手动添加 RetroArch 核心,支持 ROM 扫描与即时存档。
- 游戏内覆盖层(beta,Linux)与 Replay(Linux):Guide 键呼出音量、FPS 限制、截图与笔记;Guide + X 通过 gpu-screen-recorder 保存最近几秒录像。
- 统计回顾:按周/月/年查看游玩时长、年度 backlog 目标、全屏年度回顾故事与分享卡片;每次启动都会被记录。
- 主机模式:手柄优先的布局,可从 ☰ 菜单、命令面板或
--console开启;提供八种布局主题,可自定义封面、配色、字体与菜单,并可导出.heronite-theme.json。 - 个性化:深色/浅色、强调色、字体、密度与背景图;界面支持英语、巴西葡萄牙语、西班牙语、德语。
- 存档与存储:Ludusavi 存档备份、定时 Collection 备份、查看各磁盘占用并清理残留。
- 支持开机自启,以及通过
heronite://链接启动游戏。
安装与使用
Linux(推荐,任意发行版):
chmod +x Heronite-x86_64.AppImage && ./Heronite-x86_64.AppImage
也可安装对应发行版的包:Debian / Ubuntu 系 sudo apt install ./heronite_*_amd64.deb,Fedora / openSUSE 用 .rpm,Arch / CachyOS 用 .pkg.tar.zst。
Windows 10 / 11:运行 Heronite-Setup-x86_64.exe 按当前用户安装,无需管理员权限;或解压 Heronite-Portable-x86_64.zip 后运行 Heronite\heronite.exe,游戏库、设置与截图会保留在该文件夹内。
下载页面:https://github.com/RafaelGoulartB/Heronite/releases/latest
注意事项
- Windows 安装文件尚未代码签名,SmartScreen 可能提示「Windows 已保护你的电脑」,此时选择「更多信息」→「仍要运行」。
.minisig和.zsync文件供更新器使用,普通用户不需要。- 游戏内覆盖层、Replay、Wine/Proton 配置与沙箱等部分功能仅在 Linux 上提供。
本作品整理自 GitHub 开源项目 RafaelGoulartB/Heronite,原作者 @RafaelGoulartB,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.0.0当前版本
新增 Windows 原生支持,提供安装版与便携版;Steam、Epic、GOG、Amazon 及模拟器游戏可直接运行,Ludusavi 备份可跨平台恢复;Linux 提供 AppImage 及 deb/rpm/Arch 安装包。
评论