By HoraceHyy
Launch HoYoVERSE games in one place and analyze in-game player information.
Just learnt something new from other projects lately, and I'd just realized how shitty my codes are. I'll try to refactor some of the codes of this project in several weeks (or months)? Plz forgive me for the following slow updates!
- Launch
Genshin Impact,Honkai: Star Rail,Honkai Impact 3rdandZenless Zone Zeroin one place. - Manually import customized game directories.
- Multi-language support.
- Analyze detailed player info for
Genshin Impact,Honkai: Star RailandZenless Zone Zeroin a special card layout. - Keeps all UI elements of official launchers.
- Automatically calculate and notify about major game updates.
- Gamepad support, with a standalone UI optimized for gamepad operations.
- Supports reading and writing the registry to switch accounts without re-entering account information in game.
- System or manual dark theme support.
Click to expand
- This app uses GitHub URLs to fetch resources for Star Rail player info. If you are from mainland China, a proxy is needed.
pnpm i
pnpm dev
pnpm build
- For some reason, relative paths in the
devandbuildenvironments varies for some files. InonMountedinsidesrc/pages/SettingsPage.vue, the path ofpackage.jsonis determined by environment.
// BUILD: '../../app.asar/package.json'
// DEV: '../../package.json'
fetch('../../app.asar/package.json')
.then(response => response.json())
.then((resp) => {
appVer.value = resp.version
})- The current version of
vite-plugin-electrondependency isn't compatible withelectron@29.0.0or later. Please leave theelectrondependency version unchanged at28.2.1.
- electron-vite/electron-vite-vue
- enka-network-api
- Enka.DotNet
- Mar-7th/MiHoMo API | Mar-7th/StarRailRes
| Language | Contributor | Notes |
|---|---|---|
| English | @HoraceHuang-ui | |
| 简体中文 | @HoraceHuang-ui | |
| 繁體中文 | @HoraceHuang-ui | |
| 日本語 | @JonathanKwok | |
| Русский | @MCheping8108 @vanja-san | |
| Français | @MCheping8108 |
Needs revision. Certain words or phrases may be inappropriate in context. Further localization by native speakers
is needed.
Needs completion. The strings translated by machine are shown in blue, i.e., haven't been approved. Further
localization by native speakers is needed.
To add a new language,
- Open an issue specifying that language and country/region.
- Click the badge below to help translate miXeD to your language:
localStorageitems backup:langLanguage settingcolorThemeColor theme settingwindowSizeThe size of the window on last closewidthheightisMaxWhether the window was maximized
windowPosThe position of the window on last closexy




