Last update 20231012
Browse the code or get one of the zip files to get a copy.
The code here is generally licensed as CC-BY (https://creativecommons.org/licenses/by/4.0/). Attribution should be to Mary Holstege and include a link to the code base at http://mathling.com/code/. Work in progress. Trust but verify. Use at your own risk. IANAL.
Some of the same data is based on WordNet 3.0® and is made available under that license (see data
directory).
The noise code is a port of noise-rs which is used under an MIT License (see noise
directory).
The colour space conversion code is a port of hsluv-c which is used under an MIT License (see colourspace
directory).
The tiling code is a port of tactile-js which is used under a BSD license (see tiling
directory).
The SDF code is a port/reworking of some of Inigo Quilez's code which is used under an MIT license (see sdf
directory).
The SVG gradients are derived from a variety of sources under MIT and BSD licenses (see COLOURS
directory).
The Wave Function Collapse algorithm is a port of the WFC code, which is used under an MIT license. See wfc
directory.