Show HN: Wanim – Manim in the browser, but 1/20 smaller
Category: devtools
Tags: manim, browser, python-to-javascript, interactive-visualization, math-animation, web-components
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 6)
Wanim runs unmodified Manim Python in the browser via a patched Python-to-JS compiler and numpy-ts, at a fraction of Pyodide's size. It adds interactive controls (sliders, switches, draggable points) and embeddable web components, turning static math animations into explorable presentations.
Target audience: educators, content creators, frontend developers, math communicators
Repository: https://github.com/Acfboy/Wanim · TypeScript · MIT · 8 stars
View on Hacker News