geemo

command module
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2024 License: AGPL-3.0 Imports: 21 Imported by: 0

README

geemo

GitHub release (with filter) Build GitHub Go Report
A helper app to import builds from popular sites to League of Legends app.
Written in Go & TypeScript, using Wails and Vue 3.

Note

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.

Features

  • 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
    • ...

Download

Note: On Windows, webview2 is required to run this app

  • Download the latest release for your OS.
  • Unzip the archive.

How to use

  • Run geemo
  • Run the LoL client
  • Get into a game lobby and select a champion
  • Pick a build and import it

Development

geemo is using Wails framework, which allows to write desktop applicatios in Go and JavaScript.

Requirements:

  • 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.

Disclaimer

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
lcu
Package lcu provides a client to work with the LCU API
Package lcu provides a client to work with the LCU API
lolbuild
Package lolbuild provides functions for loading builds from different sources
Package lolbuild provides functions for loading builds from different sources

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL