Repolode
3b1b

3b1b/manim

ManimGL is the original 3Blue1Brown engine for writing precise, code-driven animations used to make explanatory math videos.

Estrellas
95,326
Forks
7,813
Issues abiertos
505
Último commit
el mes pasado

¿Qué es?

ManimGL is a Python engine for programmatic animation, built by the author of 3Blue1Brown to produce the math explainer videos on that channel. Scenes are written as Python classes, and objects such as shapes, equations, graphs and 3D elements are animated through code, which makes timing and geometry exact and repeatable.

The project is the original 3b1b version of Manim, distinct from the community fork maintained as ManimCommunity. It is installed from PyPI as the package manimgl and run with the manimgl command, which can open an interactive preview window or render video files. Rendering relies on FFmpeg and OpenGL, and LaTeX is optional for typeset math.

The repository also includes a CLI with flags for writing output files, skipping to a final frame and jumping to a specific animation, along with a custom_config.yml for output paths and render defaults.

Funciones clave

  • 01Defines animations and scenes in Python code for exact, repeatable timing and geometry.
  • 02Previews scenes in an interactive window, or renders them to video files.
  • 03Supports LaTeX for typeset mathematical formulas.
  • 04Offers CLI flags to save output, jump to a final frame or a chosen animation.
  • 05Configurable output paths and render defaults via custom_config.yml.

Casos de uso

  • Producing explanatory math or science videos with code-controlled animation.
  • Visualizing equations, graphs and geometric transformations step by step.
  • Prototyping animated diagrams that need precise, reproducible timing.

Temas

Preguntas frecuentes

¿Qué es manim?
ManimGL is the original 3Blue1Brown engine for writing precise, code-driven animations used to make explanatory math videos. ManimGL is a Python engine for programmatic animation, built by the author of 3Blue1Brown to produce the math explainer videos on that channel. Scenes are written as Python classes, and objects such as shapes, equations, graphs and 3D elements are animated through code, which makes timing and geometry exact and repeatable.
¿manim es gratuito? ¿Qué licencia tiene?
manim es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿manim sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de manim fue el 9 sept 2026.
¿Para qué puedo usar manim?
Producing explanatory math or science videos with code-controlled animation. Visualizing equations, graphs and geometric transformations step by step. Prototyping animated diagrams that need precise, reproducible timing.
¿Dónde consigo manim?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/3b1b/manim

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados