Written in Go & TypeScript, using Wails and Vue 3.
This project is in its early stages of existence, so expect some bugs. Please report any errors you find to the issues page if possible.
- Import builds directly into your LoL client on the fly
- Multiple data sources to choose builds from
- u.gg
- Mobalytics
- ...more sources will be added in the future
- Summoner's Rift / ARAM support
- Different roles have different builds
- Role is automatically detected in Draft Pick mode
- Windows & Linux support (Mac is not supported yet but it shouldn't be hard to add)
- Relatively lightweight: binary size is ~9 MB; RAM usage is 130-160 MB
- No ads & no tracking
- Self-updating
- i18n support
- English
- Russian
- ...
Note: On Windows, webview2 is required to run this app
- Download the latest release for your OS.
- Unzip the archive.
- Run geemo
- Run the LoL client
- Get into a game lobby and select a champion
- Pick a build and import it
geemo is using Wails framework, which allows to write desktop applicatios in Go and JavaScript.
- Go
- NPM
- Wails CLI
Then, in the project's root directory, you can run this command
wails dev
which will run the application in live development mode.
Alternatively, you can run wails build
command which will compile the binary into the build/bin
folder.
geemo isn’t endorsed by Riot Games and doesn’t reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.