A CodePen by Jack Rugile. Canvas Fireworks - Click anywhere to launch fireworks. Click and drag to fire multiple fireworks. Settings can be adjusted in the top right. Be sure to try the presets. If things are running slow, try reducing reduce the partCount setting.

I recommend a full window size to work with the controls easier.