See also: Data for machine learning resources
Algorithms
- Nature of Code by Daniel Shiffman. Wonderfully explained and illustrated with readable Processing-based examples. Khan Academy has Javascript re-interpretations. Covers randomness, noise, vectors, forces, angular movement, oscillations, particle systems, neural networks, fractals, cellular automata
- Procedurally generated art in Javascript
- Generative Artistry - Tutorials for simple generative art
Simulations
- LiquidFun - Library from Google for doing various liquid-based particle simulations
- Matter.js - 2D physics engine
- Natural Simulations (Khan Academy) based on Shiffman's Nature of Code book.
- Verlet.js - Verlet physics. Demonstrations of a spiderweb, cloth, trees, soft-body shapes. See also: Verlet-System
- Particulate.js - Physics micro library
Inspiration
Algorithms for animation
- Animation techniques with WebGL - Demonstrates using trigonometry for powering character animations
- Circular movement
Other
- TheoremJs - Variety of functions for working with numerical data