Manim is an open-source python library for generating videos of Mathematical Visualizations.
This repo contains code that showcases two of Manim's fundamental resources:
- MObjects - the objects that you can move around and transform
- Animations - the different things you can do to the MObjects (moving them around, transforming them, etc.)
mobjects.py contains code that shows almost all of the mobjects. It shows them one after another with the name at the top. animations.py is the same but for almost all of the animations.
You can use the code as a reference for very simple examples. The Manim Community also has documentation on their website here (Manim Community).
Watch On My YouTube Channel:
You need to have python and manim set up on your computer. Please search for documentation for setting up Python and visit the Manim Community website to install Manim.
Here are the versions I am using:
$ python --version
Python 3.10.0
$ manim --version
Manim Community v0.17.3
These commands will generate each of the videos if you run them in your Terminal:
$ manim -pql mobjects.py
$ manim -pql animations.py