SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 Go Hardware Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
sysinfo
Sysinfo is a Go library providing Linux OS / kernel / hardware system information. (by zcalusic)
-
tetra3d
Tetra3D is a 3D hybrid software/hardware renderer made for games written in Go with Ebitengine.
-
-
-
-
RelayKeys
A simple app/hardware solution to send keystrokes from one computer to another over Bluetooth LE. No software required on recipient machine
-
-
-
saengsation
RGB LED controller for Keychron V7 with hooks for claude state — แสง (saeng) + sensation
Project mention: Industrial design files for Keychron keyboards and mice | news.ycombinator.com | 2026-04-10Very cool. TY! I have the V7. I'm a fan. Fantastic keyboard that feels and holds up extremely well. Just did this golang project: https://github.com/mbarlow/saengsation It lets me control the LEDs from commandline and includes claude skill and hooks. I'm using it to now see claude state as I work on different things. My keyboard does rainbow animation while claude is working, glows amber when I need to switch back to give permission to command, etc. Feels unreal for working.
Project is cleaned up. Configurable. Probably not too bad to add support for additional keyboards. Originally it was started in Python, but I gave up wrangling package problems and told claude to redo with golang. Just grabbed details on the keyboard model spec, etc for whatever was needed. Worked well.
Go Hardware discussion
Go Hardware related posts
-
Show HN: Kula – Lightweight, self-contained Linux server monitoring tool
-
Cylon: JavaScript framework for robotics, drones, and the Internet of Things
-
GitHub – Arduino/Arduino-CLI: Arduino command line tool
-
Is there a way for a pod to read certain node OS parameters?
-
I need help, my arduino mega 2560 can’t upload, and I don’t know why. I already switched connector 3 times and it still not working, it only power up and the code that I previously loaded works just fine.
-
Node Labels for Homelab?
-
Firmware hacking with Uncertainty
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2026
Index
What are some of the best open-source Hardware projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | gobot | 9,424 |
| 2 | arduino-cli | 4,938 |
| 3 | go-rpio | 2,285 |
| 4 | ghw | 1,868 |
| 5 | node-feature-discovery | 1,047 |
| 6 | sysinfo | 575 |
| 7 | tetra3d | 497 |
| 8 | go-osc | 226 |
| 9 | streamdeck | 88 |
| 10 | joystick | 75 |
| 11 | RelayKeys | 18 |
| 12 | gopio | 16 |
| 13 | goleds | 2 |
| 14 | saengsation | 0 |