Manim is an animation engine for explanatory math videos. It’s used to create precise animations programmatically, as demonstrated in the videos of 3Blue1Brown.
I played a bit with it and I find it very easy to use. It could be the perfect companion for your youtube videos, especially for teaching.
Produced video are sharp nice and clean.
A community-maintained Python framework for creating mathematical animations.
https://github.com/ManimCommunity/manim
1,362 forks.
16,637 stars.
378 open issues.
Recent commits:
- Fix Idicate docs typo (#3461), GitHub
- Add type hints to `_config` (#3440)* Add type hints to `_config`* [pre-commit.ci] auto fixes from pre-commit.com hooksfor more information, see https://pre-commit.ci* Fix call issues* Fix wrong value being used* Fix test* Fix wrong value being set* lint* Few type fixes———Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>, GitHub
- Allow accessing ghost vectors in :class:`.LinearTransformationScene` (#3435)* Fix CSV reader adding empty filesFixes issue #3311* [pre-commit.ci] auto fixes from pre-commit.com hooksfor more information, see https://pre-commit.ci* Added LinearTransformationScene.ghost_vectors* Added test and prevented empty VGroups as ghost vectors* [pre-commit.ci] auto fixes from pre-commit.com hooksfor more information, see https://pre-commit.ci* Fixed typo in example* Added ability to join together multiple renders* Revert "Added ability to join together multiple renders" (wrong branch)This reverts commit dee29c390f433bb3964c13b2f6ccc991c18db925.———Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>, GitHub
- Fixed wrong path in action building downloadable docs (#3450)* fixed wrong path in action building downloadable docs* fix second occurrence of wrong path, GitHub
- Prepare v0.18.0 (#3439)* generated changelog and bumped version* [pre-commit.ci] auto fixes from pre-commit.com hooksfor more information, see https://pre-commit.ci* changed some PR descriptions in the changelog* fix some docbuild warnings* fixed a reference that became ambiguous* copyedit pass of changelog* some more changelog polishing* bump release date* [pre-commit.ci] auto fixes from pre-commit.com hooksfor more information, see https://pre-commit.ci* updated release date———Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>, GitHub