For people interested in creative coding and data driven visualizations there is also the thi.ng umbrella [1] which provides a large collection of modular micro utilities.<p>Many of them are clojure inspired and are written in functional-style typescript.<p>A lot of these utilities (eg. transducers, multi-methods, stream utilities etc.) are very useful outside the data-visualization space as well.<p>[1] <a href="https://github.com/thi-ng/umbrella/" rel="nofollow">https://github.com/thi-ng/umbrella/</a>