User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Plotters

A curated list of code and resources for computer-controlled drawing machines and other visual art robots.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Jan. 16, 2022, 7:07 p.m.

Thank you beardicus & contributors
View Topic on GitHub:
beardicus/awesome-plotters

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Plotters

Motor Controllers

Accessories

Pens

HPGL

Now that's a spicy plotter library

19
12
2y 92d
GPL-3.0

A Node.js library to communicate with HPGL-compatible plotters and printers.

24
3
3y 6m
MIT

Vector graphics software to generate HPGL output to drive a plotter

15
2
8m
n/a

Serialize Canvas path commands to HPGL.

19
1
2y 111d
BSD-3-Clause

Javascript HPGL viewer using Canvas

9
3
104d
MIT

Send HPGL code to our Roland DXY plotters through a web interface

9
3
10m
n/a

Processing Library for writing HPGL (plotter) files

13
1
4y 46d
n/a

G-code

An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino

4.37K
2.65K
76d
n/a

A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.

1.62K
436
81d
MIT

GCode interpreter and simulator for node.js

25
6
5y 11m
MIT

Convert SVG to Gcode

46
16
7y 45d
n/a

Python script to convert svg to gcode for Marlin firmware

71
28
3y 6m
GPL-3.0

A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.

1.32K
661
74d
GPL-3.0

Simple library for processing to generate gcode for doing pen-plotting with a 3d printer.

19
3
1y 10m
MIT

Use a 3-axis machine as a pen plotter

103
36
41d
n/a

Plotter-Specific

Software for the AxiDraw drawing machine

329
114
86d
GPL-2.0

Library for working with the AxiDraw v3 pen plotter.

234
37
1y 10m
MIT

Various utilities for the Makeblock XY Plotter Robot Kit

64
16
5y 5m
MIT

Laser optimized GUI for GRBL

724
313
91d
n/a

Draw to Line-us directly from Inkscape

5
3
3y 7m
GPL-3.0

Some very simple examples to get you started with the Line-us API

91
18
1y 73d
GPL-3.0

A library for accessing Line-us drawing robots via Node.js and the browser.

19
1
5m
MIT

Polar graph controler that uses repetier firmware. Inspired by work at http://www.polargraph.co.uk

99
25
3y 25d
GPL-2.0

CNC firmware for many different control boards and kinematic systems. Originally the brain of the Makelangelo art robot.

125
84
91d
GPL-2.0

The software for your friendly painting robot kit!

109
29
4y 9d
n/a

Program AxiDraw with turtle graphics commands in Processing

12
4
3y 8m
n/a

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

334
105
76d
GPL-3.0

Tools & library for driving the AxiDraw pen plotter

314
32
6m
n/a

My collection of tools I've written for the graphtec MP2300 plotter. Demo:

3
0
1y 9m
n/a

Vector Creation

3D line art engine.

3.02K
114
4y 10m
MIT

bitmap to vector graphics converter

274
61
8m
n/a

Software that can create stipple drawings and “TSP art,” from image files

317
40
2y 4m
LGPL-2.1

Processing app to create an SVG based on the brightness of an image transformed into sine waves.

236
50
1y 4m
Unlicense

Produce watertight polygonal vector maps by tracing raster images

107
15
98d
n/a

Creates gcode for use on drawbots

114
42
3y 7m
GPL-3.0

Blackstripes drawings

70
20
2y 5m
MIT

Ribbon diagrams of proteins in #golang.

208
22
93d
MIT

[DEPRECATED] see canvas-sketch

246
17
3y 7m
MIT

Tools for pen plotting in Python

116
8
11m
MIT

collection of my processing sketches used for transforming images to scribbly vector images

35
3
3y 11m
MIT

Cozy Plotter Art Terminal

56
3
97d
MIT

Observable notebook collection full of plotter-oriented work.

Vector Utilities

svg path sorter for more efficient (pen)plotting.

193
9
2y 4m
n/a

⚙️ Node.js tool for optimizing SVG files

17.16K
1.24K
8d
MIT

Optimize drawing plan for a polargraph

56
15
6y 8m
MIT

Tools for pen plotting in Python

116
8
11m
MIT

Extracts an SVG node and accompanying styles from an HTML document and allows you to download it all as an SVG file.

812
149
4y 10m
MIT

The Swiss-Army-knife command-line tool for plotter vector graphics.

378
33
74d
MIT

Fonts

Inspiration and Instruction

Manuals

Drafting plotter in Progressbar

0
0
5y 98d
MIT

Ephemera

Community

Plotter Art For Sale

Other Awesomes

Awesome generative art

1.15K
71
4m
n/a

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

8.5K
661
80d
n/a

Collect links to awesome 3D SVG exporters

54
4
1y 19d
n/a