A League of Legends skin changer for Windows. Lets you select and apply skins directly in the client during champion select. Heavily inspired by Rose. Skins are sourced from LeagueSkins.
- Detects your League of Legends installation automatically
- Downloads and sets up Pengu Loader and mod-tools on first run
- Injects a plugin into the League client that adds skin selection UI
- Communicates over WebSocket between the plugin and the Go backend
- Uses mod-tools to apply the selected skin before the game starts
- Windows
- League of Legends installed
- Administrator privileges (required for mod-tools)
Download ame.exe from the releases page and run it. First-run setup is automatic.
To uninstall, run uninstall.bat included in the release.
Requires Go 1.21+ and 7z.
go mod tidy
go build -trimpath -ldflags="-s -w" -o dist/ame.exe ./cmd/ame
cmd/ame/ Main application entry point
internal/
config/ Settings persistence
game/ Game directory detection
modtools/ mod-tools integration
server/ WebSocket server
setup/ First-run setup
skin/ Skin download and extraction
updater/ Auto-update from GitHub releases
src/ League client plugin (JavaScript)
- Auto-detects League of Legends game directory
- Skin selection UI injected into champion select
- Chroma variant support
- Auto-apply for ARAM and other game modes
- System tray with show/hide controls
- Automatic updates from GitHub releases
This is an unofficial fan-made tool. It is not endorsed by Riot Games. Use at your own risk.