Tools / svg generator
There are many tools that plotter and drawing robot enthusiasts use. This page is dedicated to making those tools visible and accessible in one place. From graphics generators to robot control software, it's all in here!
Filter Tools by:plotter controlsvg generatorimage converterframework Show all
Upload an SVG, position a crop region, and perform a real geometric crop — paths are actually cut at the boundary, ideal for pen-plotter line art. Runs entirely in your browser.
Generate mesmerizing radial designs from nested, rotated polygons — drive them with math formulas, pick from 20 curve styles, and download a plotter-ready SVG. Runs entirely in your browser.
Trace evenly-spaced streamlines through a vector field defined by two math formulas — randomize your way to endless flowing designs and download a plotter-ready SVG. Runs entirely in your browser.
Merge, sort and simplify SVG paths for faster plotting with vpype-style optimizations — compare before/after with a wipe slider. Runs entirely in your browser.
Type text in single-line plotter fonts (Hershey, EMS and more), place it over your own SVG with drag, rotate and scale, and export stroke-only paths ready to plot. Runs entirely in your browser.
Edit and create single-stroke SVG fonts for pen plotters — draw glyphs with pen and pencil tools, trace images or TTFs, tune kerning, and export a plotter-ready SVG font. Runs entirely in your browser.
Procedural vector design app for making complex repeating patterns and gradients, or more complex things like generative truchet tile patterns for plotting.
Tool for creating vector halftone effects, can also produce outlined shapes or lines for plotting
Serpentine Plotter is a generative tool that creates fluid, noise-driven serpentine lines for pen plotting. Customize parameters like amplitude, noise frequency, drawing size, and more to craft unique, line-based designs.
Utility sets two "end-member" closer bezier curves, then generates a series of transitional bezier curves that gradually morph into each other. The end-member bezier control points are adjustable, as are the number of transitional curves. Exportable to gcode and svg files.
Processing Sketch that squirts bendy noodle segments into a predefined grid. SVG output is ready for printing or plotting.
The Moroccan Zellige Pattern Generator is an interactive tool that allows users to create unique Moroccan zellige patterns. The SVG export functionality allows users to save their creations for further editing or use in other projects.
Vertigo converts raster images to a circular dot grid or spiral of a variable width.
Islamic Geometric Pattern creator
This is originally for an embroidery machine, but it has some settings that make it flawless for plotters. Once you turn off the the connecting line, turn off resampling, and turn on optimizing, it effectively lets you use Processing as a whole but for line-based drawing.
SVG Mandala explorer
Line-based generative art tool: A set of sliders steers the behavior of an iterative line drawing routine. Exports SVG for plotting.
This program produces a single continuous line from a black and white bitmap image suitable for use with pen plotters.
2D superformula line-art generator built in Processing, with SVG export for use in digital fabrication workflows.
Generates SVG for pen plotting from audio files
SVG Contours generator by Axismaps
Modulaser is an abstract line-art generator that's usually used for laser shows. However, you can export your animated visuals to an SVG file to easily create complex drawings from simple visuals.
It generates kumiko patterns based on any image, with options for the size and shapes used
Drawing Bot is a free, open source software for converting images to line drawings for Plotters / Drawing Machines / 3D printers. It also serves as an application for visual artists to create stylised line drawings from images / video.
Interactive STL to SVG converter with hidden wireframe removal, coplanar triangle merging, and red/blue 3D anaglyph rendering.
Pattern editor based on wallpaper groups.
This tool arranges points on an image for halftoning
A library for developers who want to approach to creative coding, for artists who want to approach to programming or for anyone else who wants to play with math.
A collection of algorithms for turning images into vector art in your browser
Minimalist vector drawing software
Pattern Creator for robots that draw in sand with ball bearings. Has SVG Export
Create procedurally generated city maps in the style of American grid-based cities.
Visualization of all roads within any city
Make a ridge line chart from any region on Earth
Makes mosaic out of QuickDraw dataset
PLOTTRBOTTR LACE MAKER 2
Java application for running the Makelangelo vertical plotting polargraph.
drag and drop, block based turtle graphics. Designed for embroidery design, but supports svg export
Generate SVGs of tessellating shapes
Processing code to generate isometric line plots of a generative geometry system
Tinkersynth is an experimental art project. It lets you create uniquegenerative art by making serendipitous discoveries through experimentation. Open Source
Codepen-like environment to mess around with SVG using Turtle graphics api
A Web Based tool for making of mandala-esque plotter pieces
Patternodes is a tool for creating graphical vector patterns, animations or illustrations using a node-based graphical interface.
This code generate gcode for drawbots, polargraphs or other vertical drawing machines. It takes an original image, manipulates it and generates a drawing path that kinda sorta looks like the original image.
Converts still images and webcam photos to squiggly lines suitable for plotting