A CodePen by Justin Windle. 30,000 Particles - A study creating performant particles with Canvas 2D