![](https://private-user-images.githubusercontent.com/18637121/298399501-4cf387ef-48e3-4cee-8ebd-2f5e261bc8bc.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQyOTE3MzcsIm5iZiI6MTcyNDI5MTQzNywicGF0aCI6Ii8xODYzNzEyMS8yOTgzOTk1MDEtNGNmMzg3ZWYtNDhlMy00Y2VlLThlYmQtMmY1ZTI2MWJjOGJjLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIyVDAxNTAzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVjY2NkZDkyMWY1M2M4YzE4MWYyMGUxNjc4M2EyYjE4NTZmMDgzMDAxY2E4MThlMzBlNDZiODhmYjFiNjliYzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-CoX7xLN0ylKSHXnHKzsq1GfpLQqLk69y_7C1BPhV1k)
![](https://github.com/pipoblak/central-r9/raw/main/video.jpeg?raw=true)
- Javascript/Typescript
- Electron
- OpenRGB Server running at port 6742 in the target Hosts(r9-gaming.local, r9-stream.local) (only required to control LEDS)
- Open Hardware Monitor running at port 8085 in the target Hosts(r9-gaming.local, r9-stream.local) (only required to show hardware stats in gaming mode)
- NodeJS
- Install Modules
yarn install
- Run
yarn start
yarn package
- Framer Motion (used to control animations with react)
- Electron Boilerplate (used to easily setup electron with react)
- Open RGB SDK (used to control LEDS)
- Open Hardware Monitor (used to fetch hardware info)
- Apple Bonjour Service (used to install MDNS on windows PCs allowing hosts like r9-gaming.local)