s-coimbra21 / dark-binding-gui

Manage your League of Legends keybindings!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dark Binding

This application was built for Riot Games' 2018 API Challenge.

Dark Binding allows you to define groups of keybindings to which you can assign individual champions. When you go into a game, Dark Binding will detect your champion and automatically switch to the keybinding page you defined, if any.

Guide

Head over to the releases page and download the latest version for your operating system. Currently, Windows and Mac are supported, but only Windows binaries are provided by me.

After installing the application, open it in order to start defining your binding groups. Create a new group by clicking the "+ New Group" row, and delete or rename existing groups by right-clicking them. Edit keybindings and champion assignments by selecting (left-click) a group in order to open the editor view.

If you wish to add Dark Binding to your system startup, check your system tray while Dark Binding is open and select the "Run on startup" option.

Screenshots

Dashboard

dashboard

Editor

editor

Development

Requirements

  • Windows or Mac OSX
  • NodeJS
  • Yarn

Launching the app

git clone git@github.com:s-coimbra21/dark-binding-gui.git
cd dark-binding-gui
yarn install
yarn dev

Legal

Dark Binding 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.

About

Manage your League of Legends keybindings!


Languages

Language:TypeScript 83.3%Language:SCSS 8.7%Language:JavaScript 4.5%Language:CSS 2.8%Language:Python 0.8%