Manage RGB lighting, fan speeds and more with OpenLinkHub, a tool for startup founders using Corsair devices on Linux, backed by 1.1k+ GitHub stars.
1,098 stars90 forksGoQuality 9/10Updated 7/12/2026100% free · open source
What it does
OpenLinkHub is an open-source tool that allows you to manage RGB lighting, fan speeds, and other system metrics for Corsair devices on Linux from a web dashboard.
Install / run
go get github.com/jurkovic-nikola/OpenLinkHub
When to use it
•You have Corsair devices and want to control their RGB lighting and fan speeds from a single interface.
•You need to monitor system metrics such as temperature and CPU usage for your Linux system.
•You want to integrate control of your Corsair devices with other system automation tools.
Quick start
1Run the command 'go run main.go' to start the OpenLinkHub server.
2Access the web dashboard by navigating to 'http://localhost:8080' in your web browser.
3Configure your Corsair devices by editing the 'config.json' file in the root directory of the project.
4Restart the OpenLinkHub server after making changes to the 'config.json' file.
5Use the web dashboard to control RGB lighting, fan speeds, and monitor system metrics.
Ready-to-paste prompt
go run main.go -config=/path/to/custom/config.json
Heads up: You must have the 'libusb' library installed on your Linux system, which can be installed with the command 'sudo apt-get install libusb-1.0-0-dev' on Ubuntu-based systems.
Saves to your device
Topics
corsair
corsair-aio
corsair-keyboards
corsair-linux
corsair-psu
fan-controller
game-controller
lcd-controller
lcd-screens
liquid-cooling
rgb-controller
scuf
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
16
top-level files
9
folders
17.2M
repo size
GPL-3.0
license
Key files
main.go
README-pt_BR.md
README.md
File tree
.devcontainer/
.github/
api/
database/
docs/
openrgb/
src/
static/
web/
.gitignore
99-openlinkhub.rules
CHANGELOG.md
Dockerfile
go.mod
go.sum
install-user-space.sh
install.sh
LICENSE
main.go
OpenLinkHub.init
OpenLinkHub.service
README-pt_BR.md
README.md
remote-install.sh
Quick Actions
Details
Creator
jurkovic-nikola
Language
Go
Category
analytics
Published
5/8/2024
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.