Tool Open source
Vistep is an interactive educational visualization site for explaining mechanisms in science, computation, and everyday systems through bilingual English-and-Chinese visual stories. Its chaptered films synchronize animation with recorded narration, captions, and transcripts; browser-based experiments connect independent calculations to geometry, motion, and readouts so changing inputs updates the visualization. Topics include JPEG compression, bicycle gearing, refrigeration, pendulums, laser printing, web loading, and elevator scheduling. The open-source collection is built with Astro, React, TypeScript, SVG, Canvas, and Three.js, and can be run locally with Node.js and pnpm. The source code and documentation are MIT licensed.
1 use taken from transcripts — each links to the moment in the video.
Creates interactive animated explanations of topics such as JPEG compression and elevator scheduling. Each scene combines a video with a calculation model so changing variables recalculates the visualization in the browser.
1 in the library.