Program Explanatory Math Animations
Manim is an animation engine for precise, programmatic explanatory math videos. You can define animations in Python and start with the example scenes in the selected 3b1b repository.
Updates
- August 12, 2026: Stars 90,306 → 90,309, latest release v1.7.2 (December 13, 2024).
Installation
pip install manimglRunning it
manimgl example_scenes.py OpeningManimExampleWhat does this tool do?
This entry covers ManimGL from the 3b1b repository. It is used to create explanatory animations for mathematical concepts in code. Manim Community Edition is a separate fork and project, so its installation instructions must not be mixed with ManimGL.
Who it is for
Educators, students and content creators who want to explain mathematical concepts with programmed animations.
What not to expect
People looking for a drag-and-drop animation tool or specifically wanting to install Manim Community Edition.
Highlights
- Programmatic animation for explanatory math videos.
- Runs with Python 3.10+.
- Uses OpenGL as part of its system requirements.
- MIT license.
First-use flow
- Prepare Python 3.10 or newer, FFmpeg and the OpenGL requirements.
- Install LaTeX if you plan to use it; on Linux, also install the Pango development headers.
- Run `pip install manimgl` in your terminal.
- Test the installation with `manimgl example_scenes.py OpeningManimExample`.
Safe start
First task prompt
Can you help me write a simple ManimGL scene in which a circle transforms into a square?
Links
TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-08-12: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.