ncSender Documentation¶

Welcome to the official documentation for ncSender — a modern, cross-platform CNC controller application for grblHAL and FluidNC.
What is ncSender?¶
ncSender is a desktop application for controlling CNC machines. It provides a rich 3D visualizer, jog controls, probing workflows, tool management, plugin support, and more — all wrapped in a clean, responsive interface that works on Windows, macOS, and Linux.
Also runs full-screen on touchscreens and kiosks.
Editions¶
| Feature | Community | Pro |
|---|---|---|
| 3D Visualizer | ||
| Jog Controls | ||
| Probing | ||
| Console & Terminal | ||
| Plugin System | ||
| Macros | ||
| Tool Management | ||
| Pendant Support | ||
| ESP-NOW Wireless | ||
| Touch Screen / Kiosk | ||
| Multi-Workspace (G54-G59) | ||
| 4th Axis (A-axis) | ||
| Laser Mode | ||
| Trace | ||
| Virtual Keyboard | ||
| Safety Door Intelligence |
Supported Controllers¶
- grblHAL — Full support including firmware settings, alarms, and real-time overrides
- FluidNC — Full support including WiFi configuration and YAML-based setup
Quick Links¶
- Installation Guide — Get up and running
- First Connection — Connect to your CNC controller
- Interface Overview — Learn the layout
- Plugins — Extend ncSender with plugins
- Troubleshooting — Common issues and solutions