xylo
A functional programming language for generative art.

Example
root =
l 0 FILL : ss 400 bouquet
quality = 1000
bouquet =
r 36
: r 15 flower6
flower6 =
demiflower6
: flip 90 demiflower6
flower5 =
demiflower5
: flip 90 demiflower5
demiflower6 =
collect
Installation
Released Builds
You can find the latest release of the Xylo binaries here.
Manual Build (Linux)
Clone the repo:
Build the repo:
Copy the CLI:
You should now be able to use the xylo command!
Usage
Write some Xylo code in a .xylo file e.g. art.xylo.
Then, generate an image from that code:
If your code is valid, you should see an image output to art.png!