YumiHub 是一个基于 Tauri 开发的本地游戏 (Galgame) 库管理工具,用于整合游戏资源、元数据抓取及外部程序启动。
- 资源导入:支持
ZIP/RAR压缩包直接导入。 - 程序连携:支持游戏启动时同时连锁启动其他手动添加的程序(如翻译器,手柄映射程序等)。
- 数据绑定:集成 Bangumi 与 VNDB API,自动获取封面及详情。
- 界面交互:基于 React 19 与 Tailwind CSS 的响应式设计。
- 前端框架: React 19
- 桌面框架: Tauri 2.0 (Rust)
- 样式库: Tailwind CSS / Shadcn UI
- 状态管理: Zustand
- 数据库: SQLite (SQLx)
- 运行环境: Bun
你可以从 Releases 页面 下载对应平台的安装包直接使用。
你可以从themes目录中下载主题文件,每个文件都是一个主题,将下载的主题文件(如neon-glass.json5)放入程序
的themes目录路径下,位于C:\Users\yourusername\AppData\Local\io.github.yumilengjiao.yumihub\themes下,
默认你会再这个目录下看到一个default.json5的文件,请不要删除它否则程序会出现错误,将你下载的主题文件放
至此目录下后重启程序后你可以在设置页面的 个性化界面->主题选择 中更改主题,重启生效
你可以在主题样式浏览中查看每个主题的样式
你可以通过浏览PROTOCAL来简单编写自己的自定义主题
-
克隆仓库:
git clone https://github.com/yumilengjiao/yumihub.git cd yumihub -
安装环境: 确保已安装 Bun 和 Rust
-
安装依赖:
bun install -
启动开发:
bun tauri dev -
打包构建:
bun tauri build --no-sign
如果你觉得这个项目对于你有帮助,可以扫描二维码支持我
本项目资源来源于网络,若有侵权请联系。
本项目采用 MIT License 开源。





