Analysis updated 2026-07-17 · repo last pushed 2021-05-26
Control a home CNC router or laser engraver from your computer without learning the low-level Grbl protocol.
Load a design file, prepare it, and send cutting or engraving instructions over a USB serial connection.
Watch your CNC or laser machine execute a job in real time from a desktop interface.
Use it in a community workshop or makerspace as shared control software for Grbl-based machines.
| peng-zhihui/grblhost | peng-zhihui/imgui-template | sunjaycy/goldeneye-recomp | |
|---|---|---|---|
| Stars | 187 | 189 | 183 |
| Language | C++ | C++ | C++ |
| Last pushed | 2021-05-26 | 2023-01-14 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | vibe coder | developer | general |
Figures from each repo's GitHub metadata at analysis time.
README is minimal and mostly in Chinese, so setup and troubleshooting may require extra digging into the source code.
GrblHost is a C++ desktop program that lets you send designs to CNC engravers, laser cutters, and routers running Grbl firmware, and watch the machine work in real time.
Mainly C++. The stack also includes C++, Grbl.
Dormant — no commits in 2+ years (last push 2021-05-26).
No license information was mentioned in the explanation.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.