top | item 30658390

Manim – Python library for creating mathematical animations

115 points| sytelus | 4 years ago |manim.community | reply

25 comments

order
[+] ZYinMD|4 years ago|reply
I wonder what 3 Blue 1 Brown uses. I heard he uses "a library he built himself, which now has a small community".

Edit: sorry for being a joke but I saw "Python library math animation" and I immediately thought of 3B1B but I really had no idea this was it!

[+] awesomelvin|4 years ago|reply
He is literally the creator of Manim and used it for all his videos. He also publishes the source code of each video on his GitHub account.
[+] sundarurfriend|4 years ago|reply
Assuming you're not joking, this is the library Grant built (and released open source).
[+] ngmc|4 years ago|reply
Shameless plug for my mentee: p5.teach aims to be a beginner-friendly version of manim that runs in the browser.

https://github.com/two-ticks/p5.teach.js

https://medium.com/processing-foundation/p5-teach-teaching-m...

[+] amrrs|4 years ago|reply
This looks like a nice alternative for Manim, especially with minimal dependencies (easier setup). I'm definitely give it a try!
[+] adenozine|4 years ago|reply
Doesn’t use Python at all, it seems?

Making this comment less like a plug, and more like spam…

[+] amelius|4 years ago|reply
Does it have a constraint solver? I think that might be the kind of functionality you need most: move this while that stays fixed, or keeping this at a fixed distance from that, etc.
[+] gcthomas|4 years ago|reply
For anyone who uses LaTeX and Python already, this looks like a really nice way to make dynamic maths or science presentations.

The syntax looks a lot easier than LaTeX for static images, but the animations also look really quick to generate with minimal boilerplate.

[+] fareesh|4 years ago|reply
Looks great - does anyone know of similar projects and/or more examples with code?