A community-maintained Python framework for creating mathematical animations. (by ManimCommunity)


Basic manim repo stats
1 day ago

ManimCommunity/manim is an open source project licensed under MIT License which is an OSI approved license.

Manim Alternatives

Similar projects and alternatives to manim

  • GitHub repo manim

    Animation engine for explanatory math videos

  • GitHub repo geogebra

    GeoGebra apps (mirror)

  • GitHub repo Javis.jl

    Julia Animations and Visualizations

  • GitHub repo panim

    Paradoxical ANIMation

  • GitHub repo manim-projects

    Code for the animations made with Manim

  • GitHub repo code-videos

  • GitHub repo manim

    Animation engine for explanatory math videos (by AntonBallmaier)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better manim alternative or higher similarity.


Posts where manim has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-03.
  • Quick Questions: May 12, 2021 | 2021-05-12
    If the goal is to make a pretty animation for teaching purposes, Manim Community seems like a good choice - it's for creating visualization of math concepts (originally made for/by the math YouTuber 3Blue1Brown but now adopted as a community-driven open-source project). You use Python to build animations.
  • Manim Community v0.6.0 has been released! 🎉🙌 | 2021-05-03
    I'm sorry to hear! If you want us to help, it's probably easiest if you head over to and open a new discussion, including the errors you get. | 2021-05-03
    Interesting find! Would you mind opening an issue?
  • What is your educational level? | 2021-04-29
    Also, there exists a community edition, which you can check out here.
  • 😂😂😂😂😂😂😂 | 2021-04-23
    Created using ManimCE
  • manim is not behaving properly | 2021-04-22
    Aha, I see. But it strange that the official docs didn't mention it on those pages. Anyway thanks u/and_as_always did you say something on [this issue]( | 2021-04-22
    I don't understand what's going on with my manim. After upgrading it to v0.5.0 everything is going wrong. 1388 is one of them. Today I was trying to create a continuous motion using SteamLines. Following the docs I try this: | 2021-04-22
    The docs you have are from a pull request that has not been merged yet. You either want to use the current stable version of the docs ( or install manim from pull request's source code on GitHub ( | 2021-04-22
    The version you reference above belongs to the changes proposed at -- which is not included in any released version yet.
  • Saving Python Simulation
    Matplotlib supports making animations, and they can be saved directly as video files, so I'd suggest looking into that. If you care more about the animation than the plots you may also wish to try manim, but from what you've described it's likely the wrong option for you.
  • Installing manim with chocolatey | 2021-04-21
    (see for the link)
  • How to remove background_lines generate by NumberPlane | 2021-04-20
    But I want to remove those background_lines. The GitHub code show there is init_background_lines method called which create those lines. So I try to reverse those by removing:
  • How are mathematical animations made? | 2021-04-16
    There is also a community maintained version ->
  • Made a manim (community) visualization on Viviani theorem
    Originally learnt it from Think Twice's video long back, just thought of animating it with manim (community). Here is the code for the animations if anyone is interested. I upload some manim-made math visualizations to my YT channel PRAGYAAN, I'd be glad if you could check it out as well. Thanks!
  • Can someone help me out? | 2021-04-12
    If not, have a look at the community maintained version, you can find lots of documentation at Getting it should be simple; just run pip install manim.