Quality-of-life wrappers and utilities for Windows gaming and productivity
A collection of FOSS wrappers and utilities for Windows. These tools focus on quality-of-life improvements for software that lacks certain features β without modifying, reverse-engineering, or patching the original applications.
Some popular Windows applications β particularly game store launchers β are missing basic quality-of-life features that users have been requesting for years. Rather than wait, win-tools provides external wrappers that automate the tedious manual workarounds users already perform, using only public Windows APIs (registry reads, filesystem operations, process monitoring).
| Tool | Description | Status |
|---|---|---|
| EGS-LL | Experienced Games Store Launcher Launcher β automates install recovery/verification | β Active |
- Windows 10/11 with PowerShell 5.1+ (ships with Windows)
- The target application installed (e.g. Epic Games Store for EGS-LL)
# Clone the repository
git clone https://github.com/XAOSTECH/win-tools.git
cd win-tools
# Navigate to the desired tool
cd EGS-LL
# If needed, allow script execution for the current session
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# Run the tool
.\egs-ll.ps1 helpEach tool has its own README with detailed usage instructions. See the Tools table above for links.
π Example: EGS-LL β Recover a game install
# List all EGS-managed games
.\egs-ll.ps1 list
# Recover an existing game folder (automates the verify workaround)
.\egs-ll.ps1 recover "Red Dead Redemption 2"Contributions are welcome! Please read our Contributing Guidelines before submitting PRs.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
See also: Code of Conduct | Security Policy
- EGS-LL β Install recovery automation
- EGS-LL β Game listing and EGS info display
- EGS-LL β Automated pause/resume via process monitoring
- Additional launcher wrappers (Steam, GOG, etc.)
- Unified CLI for all tools
See the open issues for a full list of proposed features and known issues.
- π» Issues: GitHub Issues
- π¬ Discussions: GitHub Discussions
Distributed under the GPL-3.0 Licence. See LICENCE for more information.