Pure glitter

On canvas. Can be any size.

Written as stand-alone, lightweight and with no dependencies.

Any number of particles, within reason.
Particles can be any or multiple colours.
The sparkle speed can be controlled, as can the vertical and horizontal movement.

Initially developed for Heathrow, who didn't like snow, but did want slow sparkles.

Supports multiple glitter objects, with discrete colour/speed per page.

Original jQuery inspiration.