SWF renderer implemented in Rust and Typescript (Node and browser). Converts shapes to pixels.
This library is part of the Open Flash project.
The Typescript implementation has Node and browser based on the
CanvasRendering2D backend. It can decode shapes and morph and render
gradients and solid fill styles. It has basic support for textures.
The Rust implementation is merely experimental. It uses
gfx-rs to renderer
the shapes using the GPU.
You can also use the library and report any issues you encounter on the Github issues page.