This Ability tracker is based off Electron and is supported via keyevents from the Node Addon API uiohook-napi, the Electron backend passes matched keys to an HTML frontend window called "Ability Window" and displays the matched keys, this project is my first Electron idea that has some use for the Runescape community, It's a good learning experience and I've had a lot of fun using it.
You can build the project by reading the package.json
file to get an idea of what needs to be done
Install:
npm i
Start:
npm electron-forge start
Releases will be built and posted under the Releases Page using GitHub Workflows soon™️.
We use Electron Forge for building into Installers and Zip files with a pre-compiled asar
given to compress the data for maximum deployability, you can disable this inside of the packagerConfig: {}
object inside of package.json