Python Animation

Open-source Python projects categorized as Animation | Edit details

Top 17 Python Animation Projects

  • GitHub repo manim

    Animation engine for explanatory math videos

    Project mention: Explaining Variable Scopes & Namespaces with animations | | 2021-07-08

    Animations are generated using manim

  • GitHub repo moviepy

    Video editing with Python

    Project mention: Programmatic Video Editing with Python | | 2021-07-21
  • GitHub repo manim

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

    Project mention: Creating 2D animation programmatically | | 2021-07-24

    I would reccomend you look into the open Python Software Manim. This is the program 3Blue1Brown uses to create his videos. I'd argue this is the closest you're going to get to what you're asking for.

  • GitHub repo OpenTimelineIO

    Open Source API and interchange format for editorial timeline information.

    Project mention: What is the best way to create a .kdenlive file with python? | | 2021-07-01

    Once I tested Open Timeline IO, but couldn't get good results because kdenlive support was in early development. Maybe the situation right now is better.

  • GitHub repo Manim-Tutorial

    A tutorial for manim, a mathematical animation engine made by 3b1b

    Project mention: I am trying to setup manim | | 2021-02-19

    I followed two guides, one is and a youtube series by theorem of Beethoven, both of which suggested downloading the zip file and doing pip install requirements.txt

  • GitHub repo Mr-Mannequins-Tools

    Read the read-me installation instructions for sublime character rigging, intuitive Blender imports and easy Unreal exports!

    Project mention: Look, I am avoiding the asset flip trend, it is hard ok, it creates nightmares 😂!! My first blender character to unreal test and my god, 4 hours for this 😢🙃… but hey at least I am not using ALSv4 😏😂 Just kidding guys. | | 2021-06-07

    Clive Barker called, he doesn't want you to know about Mr Mannequin Tools, but I find it pretty helpful.

  • GitHub repo plotoptix

    Data visualisation in Python based on OptiX 7.3 ray tracing framework.

    Project mention: The Moon, large and sweet render from the Moonscapes collection | | 2021-07-24

    Thx! It is plotoptix, a package for ray tracing in Python, actually written by me ;)

  • GitHub repo Stop-motion-OBJ

    A Blender add-on for importing a sequence of OBJ meshes as frames

    Project mention: Converting OBJ sequence to glTF with animations? | | 2021-05-04

    I've been thinking about this for a while and I do have a *very* experimental branch that aims to export OBJ sequences to glTF. Here's the link: but use at your own risk. Basically, it merges every frame of the sequence into a single object, then uses shape keys (AKA morph targets) to switch between frames.

  • GitHub repo Incoherent-Light-Simulation

    Research simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.

    Project mention: Simulation of incoherent light made solving Maxwell equations. As the field is averaged over a few microseconds, wave interferences disappear! | | 2021-06-01

    Thank you! The simulation interface and the plots are made with Python while the FDTD solver (MEEP) is implemented with C++ for speed. I uploaded the source code on GitHub.

  • GitHub repo io_anim_seanim

    SEAnim Plugin for Blender

    Project mention: importing SEModels into blender on MacOS | | 2021-06-06
  • GitHub repo Maestoso

    An Open Source Music Animation Software

    Project mention: Introducing Maestoso - An Open Source Music Animation Software! | | 2021-04-07

    The official documentation is hosted on the Wiki section of the repository on GitHub.

  • GitHub repo panim

    Paradoxical ANIMation

    Project mention: Manim – an animation engine for explanatory math videos | | 2021-03-17
  • GitHub repo clippy

    Create animated ASCII-art for the command line almost instantly!

    Project mention: I made a program to animate and colour the terminal. My first large program, may I ask for a review? | | 2021-07-11
  • GitHub repo mqtt-agent-ledbox

    LedBox Mqtt Agent , controlling led animation on the led box

    Project mention: Experiments upon ESP led rubberband in a transparent box, | | 2021-06-19

    gallery :

  • GitHub repo keymesh

    Keymesh Addon for Blender enabling unbelievably awesome Stop-Motion animations. This is a clone of the Gitlab repository at:

    Project mention: Looking for a plugin - animated sculpts with interpolation | | 2021-04-01

    Do you mean KeyMesh? It's still in Alpha but (

  • GitHub repo Conway-Game-of-Life

    This repository focuses on studying and showcasing interesting patterns emerging from simple rules random motion algorithms. It contains a Conway's Game of life made in Python and a second algorithm for an animation of random walk algorithms on a 2D plane.

    Project mention: Conway Game of Life with patterns management and addition to costum domains | | 2021-06-27

    Github Link :

  • GitHub repo

    The aim of the project is to create an easy to use general purpose library for Blender 3D.

    Project mention: so you want to make addons for blender? you got it | | 2021-06-13
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-07-24.


What are some of the best open-source Animation projects in Python? This list will help you:

Project Stars
1 manim 35,475
2 moviepy 8,189
3 manim 4,476
4 OpenTimelineIO 848
5 Manim-Tutorial 427
6 Mr-Mannequins-Tools 287
7 plotoptix 275
8 Stop-motion-OBJ 258
9 Incoherent-Light-Simulation 66
10 io_anim_seanim 30
11 Maestoso 13
12 panim 12
13 clippy 6
14 mqtt-agent-ledbox 1
15 keymesh 1
16 Conway-Game-of-Life 1
17 0