Skip to main content

logo

MIT License

Introduction

Manim3 is a personal variant of manim. It aims at standardizing the project structure, improving rendering performance and providing additional features.

Installation

Manim3 runs on Python 3.12+ and OpenGL 4.3+.

You may install manim3 directly via

pip install manim3

to install the latest version distributed on pypi. Or, to catch up with the latest development and edit the source code, you may clone this repository via

git clone https://github.com/YishiMichael/manim3.git
cd manim3
pip install -e .

Additionally, there are other software dependencies to be installed:

  • To generate video files, install ffmpeg.
  • To use TypstMobject (including Text, Math, Code), install typst.

Using manim3

The directory examples provides several demo scenes. Under that directory, simply run any script via py xxx.py. A window running a scene shall pop up.

License

MIT license

Metadata

Release files for manim3 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for manim3 0.1.0
File Size Uploaded
manim3-0.1.0.tar.gz 80.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for manim3 0.1.0
File Interpreter ABI Platform
manim3-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 170.5 kB

Release files / manim3-0.1.0.tar.gz

Download URL manim3-0.1.0.tar.gz
Size 80.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f6eb5c10d084528b9c5cdfc5835e15adeab6d74f063eda7697dadeaa1722633e
BLAKE2b-256 checksum
How to use checksums
4866ed44d1fb11dde1920a738f20313f537c77fa4c078e6f67d67c16031c5083
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.31.0

Release files / manim3-0.1.0-py3-none-any.whl

Download URL manim3-0.1.0-py3-none-any.whl
Size 90.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d85479dc2356675c1980c05728e33b16b0318932742e0afeade0f03538c5b1df
BLAKE2b-256 checksum
How to use checksums
37e19882eb42048a22e09cc33f8026ef21c48a53860fed436b2ff7f83fcda9a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.31.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page