Manim is a Python library and animation engine designed for creating precise, programmatic mathematical visuals—famously used by 3Blue1Brown. It enables developers and educators to script animations using code and produce high-quality explanatory math videos.
The main goal of this project is to create a system-independent MathML renderingengine in Python. This engine works with an abstract 'plotter' driver class, that can be subclassed for any rendering device needed.