Mandala is the Open Source version of JustMandala.com - #3 Product of the day on ProductHunt
It's written in Vanilla JS using Canvas.
Simply Fork or Download all the files, (or Remix it on Glitch, it's even easier) and you are good to go!
You need to add a fixed width and height to your canvas.
<canvas id="drawCanvas" width="2000" height="2000"></canvas>
check ./demo if you want to see a working demo of this JS library