A Python-based installer for LYTE with a dark theme UI matching the main application.
Proudly powered by OSSIGN
- Auto-fetched versions — Release list is fetched from GitHub; no manual updates needed
- LYTE-matching dark UI — PySide6 interface with the same colors and styling as LYTE
- Standalone EXE — Single
LYTE_Installer.exe; no Python or other runtime required - Optional VLC — Install VLC Media Player for playback support
- Custom branding — Swap images in
branding/to rebrand
-
Install Python 3.11+ and dependencies:
pip install -r requirements.txt pyinstaller
-
Build uninstaller, then installer:
pyinstaller uninstaller.spec pyinstaller installer.spec
-
Output:
dist/LYTE_Installer.exe
Place your images in branding/:
| File | Purpose |
|---|---|
branding/ico/install.ico |
Installer window/taskbar icon |
branding/ico/uninstall.ico |
Uninstaller window icon |
branding/ico/app.ico |
LYTE shortcut icon (Start Menu, Desktop) |
branding/headerimage.bmp or header.png |
Banner at top of wizard pages |
branding/wizard.bmp or sidebar.png |
Welcome/Finish sidebar (164×314 px) |
pip install -r requirements.txt
python -m src.mainNote: Running from source requires the uninstaller to be built first and placed at dist/Uninstall LYTE.exe for the install step to work.
The signed files are published in the Releases tab under the latest tag.
You can find the latest workflow runs in the Actions tab.