Manim: Animation engine for explanatory math videos

https://news.ycombinator.com/rss Hits: 18
Summary

Manim is an engine for precise programmatic animations, designed for creating explanatory math videos. Note, there are two versions of manim. This repository began as a personal project by the author of 3Blue1Brown for the purpose of animating those videos, with video-specific code available here. In 2020 a group of developers forked it into what is now the community edition, with a goal of being more stable, better tested, quicker to respond to community contributions, and all around friendlier to get started with. See this page for more details. Installation Warning WARNING: These instructions are for ManimGL only. Trying to use these instructions to install Manim Community/manim or instructions there to install this version will cause problems. You should first decide which version you wish to install, then only follow the instructions for your desired version. Note Note: To install manim directly through pip, please pay attention to the name of the installed package. This repository is ManimGL of 3b1b. The package name is manimgl instead of manim or manimlib . Please use pip install manimgl to install the version in this repository. Manim runs on Python 3.7 or higher. System requirements are FFmpeg, OpenGL and LaTeX (optional, if you want to use LaTeX). For Linux, Pango along with its development headers are required. See instruction here. Directly # Install manimgl pip install manimgl # Try it out manimgl For more options, take a look at the Using manim sections further below. If you want to hack on manimlib itself, clone this repository and in that directory execute: # Install manimgl pip install -e . # Try it out manimgl example_scenes.py OpeningManimExample # or manim-render example_scenes.py OpeningManimExample Directly (Windows) Install FFmpeg. Install a LaTeX distribution. MiKTeX is recommended. Install the remaining Python packages. git clone https://github.com/3b1b/manim.git cd manim pip install -e . manimgl example_scenes.py OpeningManimExample Mac OSX...

First seen: 2025-08-23 08:33

Last seen: 2025-08-24 01:54