SPARK is an advanced particle engine written in C++ It is designed to be generic and to be integrated in any rendering engine. Some rendering modules have already been designed for OpenGL, Irrlicht and SFML
Spark is a Java library that converts data in Macromedias SWF ("Flash") data format to XML conforming to a specialized DTD and vice versa. The primary goal of Spark is to make it easier to work with SWF in a Java and XML based server environment.