Some open source resources to add to awesome-manim:
3blue1brown's Manim Python code for teaching transformers: 3b1b/videos videos/_2024/transformers: https://github.com/3b1b/videos/tree/e317d6c5eaa8370a2deb4d14...
Notes re: "Manim: Animation engine for explanatory math videos" https://news.ycombinator.com/item?id=44995308 ; ManimML, manim-web (Typescript), manim-web react ManimScene and/or reactive-manim
"Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser)" re: manim-web: https://news.ycombinator.com/item?id=47155375
philip-murray/reactive-manim: A component library for ManimCE, supporting component composition and automatic animation. Supports declarative syntax for writing components inspired by React.js. https://github.com/philip-murray/reactive-manim
For stateful sims with a reset button like for example the PHET.colorado.edu exercises; https://news.ycombinator.com/item?id=49053601
> R3F ReactThreeFiber and Drei (ThreeJS) and NextJS with OpenNext
ManimGL: https://github.com/MathItYT/manimgl
Manim + WebGL (PyO3, Rust, wgpu, WASM) https://news.ycombinator.com/item?id=49091703 :
MathItYT/mathlikeanim-rs: A Rust library to create interactive mathematical animations https://github.com/MathItYT/mathlikeanim-rs