A simple, minimalist launcher for LG webOS TVs.
TVLauncher is made for custom launchers that do not support system applications or need a simple alternative way to organize them. It provides a direct, minimal path to the built-in Live TV application.
Download the latest .ipk package from the
Releases page and install it
on your LG webOS TV using one of the methods below.
There is no setup, configuration, account, or additional dependency. Install it, reorder it in you custom home, and launch it.
Before using the installation methods below, add the TVLauncher repository to the Homebrew Channel. In the Homebrew Channel's custom repositories, add:
https://raw.githubusercontent.com/SiriosDev/TVLauncher/main/repo.json
TVLauncher will then appear in the available apps and can be installed directly on the TV.
Install the webOS CLI, register your TV as a developer device, and install the package from a terminal. You can download the package from the Releases page or install it through the Homebrew Channel repository above:
npm install --global @webos-tools/cli
ares-setup-device #If you haven't already registered your TV
ares-install --device <device-name> <downloaded_file_name>.ipkReplace <device-name> with the name configured in Ares.
Click the upper-right Install button (or the equivalent install action) in Apps
section. Select the downloaded .ipk file and confirm the installation.
Add the custom repository with:
https://raw.githubusercontent.com/SiriosDev/TVLauncher/main/repo.json
Navigate to the repository and install TVLauncher.
Alternatively, you can install the downloaded .ipk file directly from the
Apps > Installed section, clicking the Install button in the upper side,
or by drag'n'dropping the file (only on Desktop Browser).
Open TV Launcher from your TV's apps. The app immediately launches the built-in Live TV application and closes after the launch succeeds.
No settings are required and there is nothing else to configure.
TVLauncher has been tested only on NANO77. It should work on any version of webOS 4.0 or later. Reports, suggestions, and compatibility feedback are always welcome in the issues.
Installation and development information was cross-checked against the following public projects and documentation:
AI assistance was used for researching sources and documentation, writing commit messages, and code autocomplete during development.
TVLauncher is distributed under the Apache License 2.0.
LG, LG Electronics, webOS, and Live TV are trademarks or registered trademarks of their respective owners.
TVLauncher is an independent, community-developed, open-source project. It is not affiliated with, endorsed by, sponsored by, or officially associated with LG Electronics or any of its subsidiaries.
All trademarks, logos, product names, and brand names mentioned in this project are the property of their respective owners and are used solely for identification and compatibility purposes.
The use of these trademarks does not imply any partnership, endorsement, or authorization by their respective owners.