BonsaiJS -- A Graphics and Animation Library
summary
Open-source BonsaiJS claims to decouple rendering from script execution with a single messaging protocol and multiple renderers, using an SVG renderer and a runner that runs in window thread WebWorker or nodejs. It powers Pixelplant, a Flash SWF to JS converter that handles ActionScript 2 and 3. A simple Pong demo with sound and experimental video runs during the presentation, proving the architecture works across three execution environments.
AI-written summary · about
chapters (12)
- 0:00Introduction to Bonsai JS
- 1:05Features and Use Cases
- 2:54Pixel Plant and Flash
- 4:04API and Architecture
- 6:17Creating Graphics and Shapes
- 10:15Events and Animations
- 12:20Adding Audio and Interaction
- 13:42DOM and Message Passing
- 15:01Movie API and Structure
- 17:36Renderer and Worker Tech
- 20:54Renderer Flexibility
- 24:28Summary and Resources








