Laseryx is a tool for your laser cutter. It runs in your browser. You can design, plan, and cut without installing anything.
Design Workspace
We support SVGs and images like PNG or JPG. The app converts images to scanlines automatically. You can organize your work with layers.
CAM Engine
You can configure Cuts or Engraves. Save your settings for different materials like Wood or Leather. Everything happens on your computer locally.
Machine Control
Connect directly to your GRBL machine via USB. We have a split view so you can see the preview and controls at the same time. The motion is smooth and reliable.
Preview and Simulation
Visualize exactly what the laser will do before it starts. Zoom and Pan through even the most complex G-code paths.
You need Node.js 18 or newer. We recommend Chrome or Edge for the best experience with Web Serial.
Run this command to install dependencies.
npm installStart the local server.
npm run devTo cut a new release (merge to master, tag, push):
npm run release [patch|minor|major]Run the test suite.
npm run testWe include a Virtual Machine for headless testing and simulated runs without hardware.
- Virtual Machine Documentation
- Enable via
?virtual=trueor in the Machine Panel.
If you cannot connect to the serial port, check your permissions.
-
Add your user to the
dialoutgroup.sudo usermod -a -G dialout $USERLog out and back in for this to work.
-
Ubuntu often lets
ModemManagergrab looking serial devices. You might need to stop it.sudo systemctl stop ModemManager