Generative Art

Generative art is the practice of creating artwork using code. When the programming language of choice is R, it’s often termed Rtistry or aRt.

Mosaic

Polygons

Puzzles

Wander

Riso Circles

Crosshatch

Window Boxes

Waves

Disarray

Abacus

Attraction

Black Hole

Circular

Distort

Stripes

Shatter

Rings

Smudge

Blending

Boxes

Bricks

Bubbles

Bullseye

Chaos

Circles

Crawling

Criss Cross

Divide

Dots

Fading

Flow Fields

Fractals

Gradients

Moiré

Perpendicular

Mirrored

Rectangles

Fragmentum

Riley

Spiro

Spirals

Squares

Squiggles

Stacked

Sunbursts

Tiles

Sunsets

Vortex

Code

Most of the generative artwork on this page can be reproduced using my {aRt} package on GitHub, which you can install in R using:

1
2
remotes::install_github("nrennie/aRt")
library(aRt)

Getting started with generative art

Making art in Python with plotnine

Best (artistic) practices in R