Fireworks is a particle engine based on a very slim core and rich set of flexible plugins. You can easily make your own plugins to fit your own needs and go wild on creativity.
This is a explosion animation with a spritesheet and a rendering in Canvas2D
This is a very basic example with a rendering in three.js particle system
This is an attempts to reproduce tremulous flamethrower in Canvas2D
This is a copy of the cloud demo from mrdoob. It shows how to code the effect with fireworks.js
This is a copy of the cloud demo from mrdoob. It shows how to code the effect with fireworks.js