GenshinLauncher
A Genshin Impact launcher with more options in Modern Fluent UI. Includes borderless.
Install / Use
/learn @sabihoshi/GenshinLauncherREADME
Genshin Impact Launcher 
A Genshin Impact launcher made using C# and WPF using Windows Fluent design. If you enjoyed this project, consider contributing or 🌟 starring the repository. Thank you~
Download latest version 

How to use
- Download the program and then run, no need for installation.
Features
- Change the set resolution of the game.
- Set the quality preset of the game.
- Allow for borderless fullscreen gameplay.
- Change the location of the .exe to a custom one.
Controller Settings
This launches the unity screen selector for more options such as changing the joystick bindings as well as some other redundant options.
Upcoming
- Create a shortcut to auto-apply settings.
About
Can this get me banned?
No it will not. This only uses Unity command line arguments that are built in itself. It essentially just runs the game with extra flags such as -popupwindow. Here is miHoYo's response to using 3rd party tools.
Contributing
When contributing to this repository, please first discuss the change you wish to make via issue, email (sabihoshi.dev@gmail.com), or any other method with me or the maintainers of this repository before making a change.
This project has a Code of Conduct, please follow it in all your interactions with the project.
Pull Request Process
- Do not include the build itself where the project is cleaned using
dotnet clean. - Update the README.md with details of changes to the project, new features, and others that are applicable.
- Increase the version number of the project and the README.md to the new version that this Pull Request would represent. The versioning scheme we use is SemVer.
- You may merge the Pull Request in once you have the the approval of the maintainers.
Build
If you just want to run the program, there are precompiled releases that can be found in here.
Requirements
- Git for cloning the project
- .NET Core 3.1 SDK
Publish a single binary for Windows
git clone https://github.com/sabihoshi/GenshinLauncher.git
cd GenshinLauncher\GenshinLauncher
dotnet publish -r win-x86 --framework netcoreapp3.1 -o bin\publish --no-self-contained -p:PublishSingleFile=true
For other runtimes, visit the RID Catalog and change the runtime value.
Build the project (not necessary if you published)
git clone https://github.com/sabihoshi/GenshinLauncher.git
cd GenshinLauncher
dotnet build
Publish the project using defaults
git clone https://github.com/sabihoshi/GenshinLauncher.git
cd GenshinLauncher
dotnet publish
License
- This project is under the MIT license.
- All rights reserved by © miHoYo Co., Ltd. This project is not affiliated nor endorsed by miHoYo. Genshin Impact™ and other properties belong to their respective owners.
- This project uses third-party libraries or other resources that may be distributed under different licenses.
Related Skills
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.7kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
