lcnc-suite — web UI for LinuxCNC
- Sandro
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 35
17 Apr 2026 19:01 #345649
by Sandro
lcnc-suite — web UI for LinuxCNC was created by Sandro
Hello everyone
I've been working on a web UI for LinuxCNC for my own use and thought I'd share it in case anyone finds it useful. Note that I'm not a professional programmer and this was largely AI-assisted, so take it for what it is.
Greetings
github.com/bildobodo/lcnc-suite.git
I've been working on a web UI for LinuxCNC for my own use and thought I'd share it in case anyone finds it useful. Note that I'm not a professional programmer and this was largely AI-assisted, so take it for what it is.
Greetings
github.com/bildobodo/lcnc-suite.git
Attachments:
The following user(s) said Thank You: Bari, tommylight, 0x2102, MX_Master, yrsiddhapura, roland, COFHAL, onceloved, Rookie0, NWE
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 19852
- Thank you received: 4634
17 Apr 2026 19:42 #345653
by andypugh
Replied by andypugh on topic lcnc-suite — web UI for LinuxCNC
Looks impressive.
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 21541
- Thank you received: 7343
17 Apr 2026 19:44 #345654
by tommylight
Replied by tommylight on topic lcnc-suite — web UI for LinuxCNC
+1Looks impressive.
Please Log in or Create an account to join the conversation.
- Steve303
- Offline
- New Member
-
Less
More
- Posts: 9
- Thank you received: 0
22 Apr 2026 13:51 #345840
by Steve303
Replied by Steve303 on topic lcnc-suite — web UI for LinuxCNC
I really like this. Are you running your router/mill on your web UI?
Please Log in or Create an account to join the conversation.
- Sandro
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 35
25 Apr 2026 13:03 #345917
by Sandro
Replied by Sandro on topic lcnc-suite — web UI for LinuxCNC
Thank you all 
Currently I am only running first tests on my machine. But mostly in sim. Still a lot of bug fixing to do. I was recently working on some performance improvements on the development branch which I will merge to main soon.
Currently I am only running first tests on my machine. But mostly in sim. Still a lot of bug fixing to do. I was recently working on some performance improvements on the development branch which I will merge to main soon.
Please Log in or Create an account to join the conversation.
- rhscdn
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 3
25 Apr 2026 20:47 - 25 Apr 2026 20:49 #345925
by rhscdn
Replied by rhscdn on topic lcnc-suite — web UI for LinuxCNC
Looks fantastic. Its great seeing more UI options beyond Qt. Just curious, is the display optimized for touch or keyboard input?
Being more of a C/C++ person, I’ve been building a similar pet project focused on a C++ interface layer for LinuxCNC. The idea was to wrap both the NML and HAL polling sides in a clean, multi-client-safe bridge so the same core can support a WebSocket interface for remote clients and a Node.js addon for local UIs. The main goal is to decouple machine access from the frontend layer, making it possible to run multiple displays and control interfaces against a single machine. It's proving to be about as much work as I anticipated
Being more of a C/C++ person, I’ve been building a similar pet project focused on a C++ interface layer for LinuxCNC. The idea was to wrap both the NML and HAL polling sides in a clean, multi-client-safe bridge so the same core can support a WebSocket interface for remote clients and a Node.js addon for local UIs. The main goal is to decouple machine access from the frontend layer, making it possible to run multiple displays and control interfaces against a single machine. It's proving to be about as much work as I anticipated
Last edit: 25 Apr 2026 20:49 by rhscdn.
The following user(s) said Thank You: NWE
Please Log in or Create an account to join the conversation.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11884
- Thank you received: 4031
25 Apr 2026 23:12 #345929
by rodw
Don't stop this project.
Replied by rodw on topic lcnc-suite — web UI for LinuxCNC
Looks fantastic. Its great seeing more UI options beyond Qt. Just curious, is the display optimized for touch or keyboard input?
Being more of a C/C++ person, I’ve been building a similar pet project focused on a C++ interface layer for LinuxCNC. The idea was to wrap both the NML and HAL polling sides in a clean, multi-client-safe bridge so the same core can support a WebSocket interface for remote clients and a Node.js addon for local UIs. The main goal is to decouple machine access from the frontend layer, making it possible to run multiple displays and control interfaces against a single machine. It's proving to be about as much work as I anticipated
Don't stop this project.
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Away
- Elite Member
-
Less
More
- Posts: 289
- Thank you received: 345
26 Apr 2026 00:57 #345933
by grandixximo
Replied by grandixximo on topic lcnc-suite — web UI for LinuxCNC
Looks very nice, good job, keep it up
Please Log in or Create an account to join the conversation.
Time to create page: 0.164 seconds