GitHub topics: pen-plotter
sameer/svg2gcode
Convert vector graphics to g-code for pen plotters, laser engravers, and other CNC machines
Language: G-code - Size: 16.9 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 318 - Forks: 58

abey79/vsketch
Generative plotter art environment for Python
Language: Python - Size: 16.7 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 532 - Forks: 53

jacobclarke92/canvas-gcode
Loosely adapted from https://github.com/em/gcanvas
Language: nesC - Size: 78.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 0

svenhb/GRBL-Plotter
A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Language: C# - Size: 449 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 766 - Forks: 178

beardicus/awesome-plotters
A curated list of code and resources for computer-controlled drawing machines and other visual art robots.
Size: 212 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 1,193 - Forks: 74

lilkraftwerk/lineboi3000
lineboi3000 is a way cool graphical interface for drawing, painting, adding EFX, and then sending your designs to a pen plotter or creating animations
Language: JavaScript - Size: 39.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 48 - Forks: 4

jmpinit/p5.axidraw
A p5.js library for controlling the AxiDraw pen plotter.
Language: JavaScript - Size: 205 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 1

rsimmons/isovoxel
Isometric voxel generative art
Language: JavaScript - Size: 627 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 82 - Forks: 9

volzotan/plotmap
vector world map generator for pen plotters from OSM/shapefile/geotiff data
Language: Python - Size: 1.79 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 33 - Forks: 4

piebro/plotting-maps
A tool to easily create OpenStreetMap SVG maps to plot them with a pen plotter.
Language: HTML - Size: 5.15 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 61 - Forks: 6

djipco/hpgl
A Node.js library to communicate with HPGL-compatible plotters and printers.
Language: JavaScript - Size: 534 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 4

TobiasGrothmann/plottery
Language: Rust - Size: 4.22 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

abey79/vpype-pixelart
Pixel art plotting in vpype
Language: Python - Size: 31.3 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 86 - Forks: 3

plottertools/hatched
Convert images to plotter-friendly hatched patterns
Language: Python - Size: 606 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 111 - Forks: 11

emorydunn/SwiftGraphics
SwiftGraphics is a library for creative coding and generative art tailored towards rendering SVGs meant for pen plotting.
Language: Swift - Size: 6.09 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 74 - Forks: 4

abey79/sketches
My personal collection of sketches made with vsketch
Language: Python - Size: 36.6 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 47 - Forks: 5

doersino/osm2svg4art
Web-based tool that turns OpenStreetMap data into colorful SVGs for pen plotting.
Language: HTML - Size: 168 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

doersino/brachiosaurus
An incredibly basic turtle drawing tool I've built for making generative art with my BrachioGraph pen plotter.
Language: Python - Size: 604 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 8 - Forks: 0

srinath-iyer/Pen-Plotting-Bot
Motion and controls library and Websocket dashboard for Pen-Plotting robot.
Language: Python - Size: 2.17 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Mirabellensaft/Sanguine
✏️ A framework for generating art for pen plotters in Rust
Language: Rust - Size: 9.15 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

mutoo/axidraw-web
AxiDraw Web allow artists to connect pen plotter in the browser with the WebUSB API
Language: JavaScript - Size: 3.95 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 24 - Forks: 2

melchiorrecaruso/xy-plot
XY Plotter - Arduino Project
Language: Pascal - Size: 71.3 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

aubergene/d3-hpgl Fork of d3/d3-path
Serialize Canvas path commands to HPGL.
Language: JavaScript - Size: 59.6 KB - Last synced at: 19 minutes ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 1

thomasp85/fawkes
An R Interface to the AxiDraw plotter
Language: R - Size: 1.98 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 2

Notgnoshi/generative
Generative art. A suite of composable tools to generate, transform and visualize WKT geometries
Language: Rust - Size: 15.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 26 - Forks: 3

jasonwebb/grbl-mega-wall-plotter Fork of gnea/grbl-Mega 📦
(WIP) A variant of Grbl (v1.1g) for Arduino Mega with support for hanging wall plotters
Language: C - Size: 2.71 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 18 - Forks: 1

ithinkido/penplotter-webserver Fork of henrytriplette/penplotter-webserver
Pen Plotter Webserver for Raspberry .Pi. This is a modified fork for use with the Pi Plot shield.
Language: HTML - Size: 4.85 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

vankesteren/grbl-servo Fork of gnea/grbl
Slighty edited pen plotter version of grbl, an open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
Language: C - Size: 2.21 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 6

inconvergent/svgsort
svg path sorter for more efficient (pen)plotting.
Language: Python - Size: 615 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 243 - Forks: 16

svenhb/Plotter-ServoControl
Collection of Arduino sketches to control a RC-servo for pen up/down motion via an on/off or spindle-pwm signal
Language: C++ - Size: 668 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ahmadaziz6720/penPlotter
Pen plotter using 3D printer. The project includes an algorithm for generating the necessary point coordinates for the pen plotter to reproduce an image provided as input. These coordinates are converted into G-code instructions for the 3D printer. I also created coordinate generator for every letter, enabling direct console-based text writin
Language: G-code - Size: 744 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

abey79/rusteroids
Your friendly, plotter-ready Asteroids clone
Language: Rust - Size: 57.7 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nknotts/svg2grbl
Convert SVG to GCode
Language: Python - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

jmpinit/ebb-control
JS wrapper for the EiBotBoard - the motor control board in the AxiDraw, Egg-Bot, and WaterColorBot
Language: JavaScript - Size: 149 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

henrytriplette/penplotter-webserver
Pen Plotter Webserver for RPI0
Language: HTML - Size: 960 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 6

playduck/plotter-utils
Roland DXY-1150 Plotter Utilities
Language: Python - Size: 24.9 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

NickHardeman/ofxHPGL
Language: C++ - Size: 54.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 4

henrytriplette/plotter-utility
Pen plotter utilities and GUI for image conversion, SVG optimization, HPGL conversion and headless print
Language: TeX - Size: 15.1 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

camrbuss/aplotter_ros2
Pen Plotter using ODrive motor control and ROS2
Language: C++ - Size: 3.35 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 3
