|
| 1 | +## UE4SS Installer GUI |
| 2 | + |
| 3 | +This is a gui installer/manager for [UE4SS](https://github.com/UE4SS-RE/RE-UE4SS). |
| 4 | +UE4SS consists of an injectable LUA scripting system, SDK generator, live property editor, other dumping utilities for UE4/5 games and more. |
| 5 | + |
| 6 | + |
| 7 | +### Download |
| 8 | +- Click [here](https://github.com/Mythical-Github/ue4ss_installer_gui/releases/latest) to be redirected to the latest prebuilt release. |
| 9 | + |
| 10 | + |
| 11 | +### Project Example: |
| 12 | +<img src="https://github.com/user-attachments/assets/b3716580-c31c-4691-8ec6-7c4299a9f83e" alt="example" width="50%" height="50%"> |
| 13 | + |
| 14 | + |
| 15 | +### Features: |
| 16 | +- Online/Offline support |
| 17 | +- Localization |
| 18 | +- Install |
| 19 | +- Uninstall |
| 20 | +- Install from zip |
| 21 | +- Supports windows/linux |
| 22 | +- Filterable version tag selection |
| 23 | +- Filterable release archive to install selection |
| 24 | +- Tags, and releases sorted by newest to latest |
| 25 | +- Open game executable directory in file browser button |
| 26 | +- Automatic game detection |
| 27 | +- Ability to provide extra directories to scan for games |
| 28 | +- Ability to add games manually |
| 29 | +- Handles multiple installs of one game |
| 30 | +- Portable install filter |
| 31 | +- Developer install filter |
| 32 | +- Prerelease install filter |
| 33 | +- Social buttons |
| 34 | + |
| 35 | + |
| 36 | +### Join the Discord |
| 37 | +If you have any problems, suggestions, or just want to chat, feel free to join the [Discord](https://discord.gg/7qhRGHF9Tt) |
| 38 | + |
| 39 | + |
| 40 | +### Suggestions |
| 41 | +If you have ideas or suggestions for the tool feel free to open a [suggestions issue](https://github.com/Mythical-Github/ue4ss_installer_gui/issues) or mention it in the discord. |
| 42 | + |
| 43 | + |
| 44 | +### Bug Reports |
| 45 | +If you encounter a bug or issue, please submit a report on the [issues page](https://github.com/Mythical-Github/ue4ss_installer_gui/issues). |
| 46 | +When creating an issue, please provide as much information as possible, including: |
| 47 | +- Steps to reproduce the issue |
| 48 | +- What you expect to happen, versus what is happening |
| 49 | +- Any error messages or logs |
| 50 | +- Your system operating system |
| 51 | + |
| 52 | + |
| 53 | +### Contributing |
| 54 | +Contributions are always appreciated, but please keep in mind the following: |
| 55 | +- Before coding new features, try to make an issue to see if the idea/implementation needs any tweaking, or is out of scope |
| 56 | +- Please make sure all code submissions pass all pre-commit checks |
| 57 | + |
| 58 | + |
| 59 | +### Technologies: |
| 60 | + |
| 61 | +- **[DearPyGUI](https://github.com/Textualize/textual)** - Framework for creating TUI (Text User Interfaces) with Python. |
| 62 | +- **[Hatch](https://github.com/pypa/hatch)** - Modern project management tool for Python. |
| 63 | +- **[UV](https://github.com/astral-sh/uv)** - An extremely fast Python package and project manager, written in Rust. |
| 64 | +- **[PyInstaller](https://github.com/pyinstaller/pyinstaller)** - Tool to convert Python programs into standalone executables. |
| 65 | +- **[Ruff](https://github.com/astral-sh/ruff)** - Fast Python linter and code formatting tool. |
| 66 | +- **[PyProjectDevTools](https://github.com/Mythical-Github/py_project_dev_tools)** - A set of generic tools for Python applications, using Hatch, UV, and PyInstaller. |
| 67 | +- **[Pyright](https://github.com/microsoft/pyright)** - A fast type checker for Python. |
| 68 | +- **[Precommit](https://github.com/pre-commit/pre-commit)** - A framework for managing and maintaining multi-language pre-commit hooks. |
| 69 | +- **[Commitizen](https://github.com/commitizen-tools/commitizen)** - A tool to help you write consistent commit messages, and manage versioning. |
| 70 | + |
| 71 | + |
| 72 | +### License: |
| 73 | +[](LICENSE) |
0 commit comments