A Wii U theme manager and installer with network download support. Download, preview, install and manage Wii U themes directly from your console!
- π¨ Browse & Download Themes - Access themes from online repository
- πΌοΈ HD Preview - View high-quality theme previews before installing
- π¦ One-Click Install - Automatic theme patching.
- ποΈ Theme Management - View, update, and uninstall installed themes
- π Multi-Language - Support for Chinese, English, and Japanese
- βοΈ Settings - Customize logging, language, and music preferences
Make sure to update to Aroma or Tiramisu to use this application.
UTheme powered by Themezer API!
Thanks to Themezer for providing the public API; without it, this software wouldn't exist.
- Download the latest release from the Releases page
- Extract
UTheme.wuhbtosd:/wiiu/apps/(It will automatically download the StyleMiiU plugin on first launch. This plugin allows you to easily load custom themes.)
- Select "Download Themes" from the main menu
- Browse available themes with preview images
- Touch or press A to view theme details
- Press A again to download and install
- Select "Manage Themes" from the main menu
- View all installed themes
- Select a theme to view details, or uninstall
- Logging: Enable detailed logging for troubleshooting
- Language: Switch between Chinese, English, and Japanese
- Background Music: Toggle BGM on/off (auto-downloads BGM on first launch)
UTheme automatically downloads background music on first launch. The BGM is downloaded from:
https://raw.githubusercontent.com/xziip/utheme/main/data/BGM.mp3
You can customize the BGM by:
- Placing your own
BGM.mp3orBGM.ogginsd:/UTheme/ - Editing
sd:/wiiu/utheme.cfgand changing thebgmurl=line
For building you need:
# Build docker image (only needed once)
docker build . -t utheme_builder
# Build the project
docker run -it --rm -v ${PWD}:/project utheme_builder make
# Clean build files
docker run -it --rm -v ${PWD}:/project utheme_builder make cleandocker run --rm -v ${PWD}:/src ghcr.io/wiiu-env/clang-format:13.0.0-2 -r ./source -i
sd:/
βββ wiiu/
β βββ apps/
β β βββ UTheme/
β β βββ UTheme.wuhb
β βββ themes/ # Downloaded themes
β βββ utheme.cfg # Configuration file
βββ UTheme/
βββ installed/ # Installed theme metadata
βββ cache/ # Theme list cache
βββ BGM.mp3 # Background music (auto-downloaded)
# BGM source : Shop - nico's nextbots
- LingoBrew Most of the app's core functionality is based on LingoBrew.
- Themiify. The app's patch and installation functionality is based on Themiify.
- WiiUIdent. The GUI is based on WiiUIdent.
- haxcopy. The app is also based on haxcopy.
- FontAwesome for the icons.
- libwebp Provides webp decoding functionality.
- MiniZIP Provide .utheme file decompression functionality
- Hips Provide patch functionality.
- Themezer for providing the public API.
- Terminus Font for the monospace font.
Contributions are welcome! Please feel free to submit a Pull Request.
If you encounter any issues or have questions:
- Check the logs in
sd:/wiiu/logs/utheme.log(enable logging in settings) - Open an issue on github.
Support me on ko-fi