All repos
Python MIT 38700 2900

ManimCommunity/Manim

Manim Community is a Python framework for programmatic mathematical animation. Instead of editing every frame manually, you describe objects, transformations and timing in code. This makes it especially useful for visual explanations of proofs, functions, vectors, geometry and calculus.

Overview

Manim Community is a Python framework for programmatic mathematical animation. Instead of editing every frame manually, you describe objects, transformations and timing in code. This makes it especially useful for visual explanations of proofs, functions, vectors, geometry and calculus.

What you can do

  • Create equations, graphs, coordinate systems and geometric constructions.
  • Animate transformations step by step for lessons, social videos or lecture material.
  • Render reproducible scenes: changing a theorem or style means changing the source code.

How to start

  1. Read the official documentation and introductory guide.
  2. Reproduce one small example before adapting it to your own problem.
  3. Keep the repository link nearby for issues, releases and contribution guidance.

Screenshot

Manim GitHub preview

Learning resources