Skip to main content

A personal variant of manim

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

manim3-0.1.0.tar.gz (80.4 kB view details)

Uploaded Source

Built Distribution

manim3-0.1.0-py3-none-any.whl (90.0 kB view details)

Uploaded Python 3

File details

Details for the file manim3-0.1.0.tar.gz.

File metadata

  • Download URL: manim3-0.1.0.tar.gz
  • Upload date:
  • Size: 80.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for manim3-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f6eb5c10d084528b9c5cdfc5835e15adeab6d74f063eda7697dadeaa1722633e
MD5 5d92d44fb31158848ba5cd8f2bcd02da
BLAKE2b-256 4866ed44d1fb11dde1920a738f20313f537c77fa4c078e6f67d67c16031c5083

See more details on using hashes here.

File details

Details for the file manim3-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: manim3-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 90.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for manim3-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d85479dc2356675c1980c05728e33b16b0318932742e0afeade0f03538c5b1df
MD5 dc84bae7e3f0d5d3fffd58e8e4c72fb3
BLAKE2b-256 37e19882eb42048a22e09cc33f8026ef21c48a53860fed436b2ff7f83fcda9a9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page