rethread-studio/algorithmic-art-course

software for visual algorithmic art

Opened this issue · 35 comments

A collection of open source libraries and tools for algorithmic art

in Javascript https://p5js.org/

openFrameworks is an open source C++ toolkit for creative coding.
https://openframeworks.cc/

generate art with webgl, in JS
https://github.com/pixijs/pixijs

A library to capture canvas-based animations at a fixed framerate
https://github.com/spite/ccapture.js/

Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
https://github.com/cinder/Cinder

vsketch is a Python generative art toolkit for plotters
https://github.com/abey79/vsketch

Type-safe and powerful Python library to generate SVG files
https://github.com/orsinium-labs/svg.py

processing in clojure
https://github.com/quil/quil

blender; free and open source 3D creation suite
https://github.com/meh/blender

p5 brush. custom brushes, natural fill effects and intuitive hatching in p5.js
https://github.com/acamposuribe/p5.brush

drawsvg, a Python library for programmatically generating SVG images and animations
https://pypi.org/project/drawsvg/

ZIM JavaScript Canvas Framework - Code Creativity
https://github.com/danzen/zimjs

Artist-friendly Modular Machine for Art and Technology
https://github.com/benkuper/Chataigne

svgpathtools python lib to draw bezier
https://pypi.org/project/svgpathtools/

Python package based on the core ideas of Processing and p5
https://github.com/p5py/p5

gen art in Lisp
auxin