Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Plotters
  3. GRBL-Plotter

GRBL-Plotter

GPL-3.0C#v.1.7.6.0

A Windows GCode sender for GRBL controllers supporting SVG, DXF, HPGL import, 6-axis DRO, and advanced CNC machine control.

Visit WebsiteGitHubGitHub
851 stars196 forks0 contributors

What is GRBL-Plotter?

GRBL-Plotter is a Windows-based GCode sender application for controlling GRBL-driven CNC machines, laser cutters, and plotters. It solves the problem of managing complex fabrication workflows by providing extensive file import, real-time machine control, and advanced GCode manipulation in a single interface. The tool supports up to two GRBL controllers and includes features like 6-axis DRO, camera alignment, and dual hardware control.

Target Audience

Hobbyists, makers, and professionals using GRBL-based CNC machines, laser cutters, or plotters who need a robust, feature-rich control software for Windows. It's ideal for those working with multi-format designs (SVG, DXF, HPGL) and requiring precise machine control.

Value Proposition

Developers choose GRBL-Plotter for its comprehensive feature set, including dual GRBL support, camera integration, and advanced GCode manipulation, all in a free, open-source package. It offers greater flexibility and control compared to basic GCode senders, with ongoing updates and community support.

Overview

A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.

Use Cases

Best For

  • Controlling GRBL-based CNC routers and mills with advanced GCode features
  • Laser cutting and engraving projects requiring SVG or DXF file import
  • Plotting and pen-based drawing with support for HPGL and image imports
  • PCB drilling and fabrication with camera alignment for precise drill file matching
  • Educational or hobbyist CNC projects needing joystick/GamePad control and probing
  • Complex fabrication workflows requiring dual GRBL controller support and 6-axis DRO

Not Ideal For

  • Mac or Linux users seeking a native GCode sender without Windows emulation or complex setup
  • CNC setups using firmware other than GRBL, such as Marlin or Smoothieware
  • Simple projects where a lightweight, basic GCode sender like Candle would suffice

Pros & Cons

Pros

Extensive File Import

Supports SVG, DXF, HPGL, Gerber, image, and drill files via drag-and-drop, as listed in the README's import options, enabling versatile design workflows.

Advanced Real-Time Control

Features a 6-axis DRO, joystick/GamePad support, and height mapping, providing precise machine manipulation for complex fabrication tasks.

Dual GRBL Hardware Support

Can control up to two GRBL controllers simultaneously with GRBL 1.1 features like jogging, enhancing flexibility for multi-machine setups.

Camera Integration for Alignment

Includes WebCam overlay with shape recognition for teaching points, crucial for accurate PCB drilling, as documented in the Wiki.

Cons

Windows-Only Application

Designed for Windows with .NET 4.0; Linux support requires community-driven workarounds, limiting cross-platform accessibility and ease of use.

Steep Configuration Learning Curve

With over 10 setup tabs shown in screenshots, the interface is complex and overwhelming for new users compared to simpler alternatives.

Outdated Technology Stack

Relies on .NET 4.0, a legacy framework that may cause compatibility issues on modern systems and hinder future development updates.

Frequently Asked Questions

Quick Stats

Stars851
Forks196
Contributors0
Open Issues25
Last commit17 days ago
CreatedSince 2016

Tags

#cnc-control#grbl#plotter#cnc#cad#svg#plotting#dxf

Built With

W
Windows
V
Visual Studio 2022
C
C++

Links & Resources

Website

Included in

Plotters1.4k
Auto-fetched 4 hours ago

Related Projects

bCNCbCNC

GRBL CNC command sender, autoleveler and g-code editor

Stars1,728
Forks581
Last commit18 days ago
LaserGRBLLaserGRBL

Laser optimized GUI for GRBL

Stars1,573
Forks592
Last commit11 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub