lcnc-suite — web UI for LinuxCNC

More
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

       







 
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.

More
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
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
17 Apr 2026 19:44 #345654 by tommylight
Replied by tommylight on topic lcnc-suite — web UI for LinuxCNC

Looks impressive.

+1

Please Log in or Create an account to join the conversation.

More
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.

More
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.

Please Log in or Create an account to join the conversation.

More
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 ;)
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.

More
25 Apr 2026 23:12 #345929 by rodw
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
  • grandixximo's Avatar
  • Away
  • Elite Member
  • Elite Member
More
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
Powered by Kunena Forum