Skip to main content

Manim Fonts

Get fonts on the fly from the internet which can be used with Manim.

PyPI Latest Release Code style: black GitHub license

Example

from manim import *
from manim_fonts import *


class Example(Scene):
    def construct(self):
        with RegisterFont("Poppins") as fonts:
            a = Text("Hello World", font=fonts[0])
            self.play(Write(a))

You can replace Poppins with any font available on Google Fonts for example RegisterFont("Berkshire Swash"), and this plugin will download that font and add to search path and returns the font names that can be passed to Text to directly to use the fonts.

The fonts downloaded are cached and are reused.

License

This project is licensed under BSD 3-Clause License.

Release files for manim-fonts 0.5.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 manim-fonts 0.5.0
File Size Uploaded
manim_fonts-0.5.0.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for manim-fonts 0.5.0
File Interpreter ABI Platform
manim_fonts-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 kB

Release files / manim_fonts-0.5.0.tar.gz

Download URL manim_fonts-0.5.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
5bb216f87f629349c4d60cf9d3ff3c0c12dbd551fe18b5607b431c9f529961a1
BLAKE2b-256 checksum
How to use checksums
7a44bd7793158d64a9363bea642194c087c96fcae4aae7355d411b8217969858
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.11.12 Linux/6.11.0-1014-azure

Release files / manim_fonts-0.5.0-py3-none-any.whl

Download URL manim_fonts-0.5.0-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34a66a56fe4bba4b0daffdeec2829c8c447b8e5f5f410449dee61bf7c95021b2
BLAKE2b-256 checksum
How to use checksums
3b7f0e497cab8c91c155dfaf32ccc28427cd2044ffdfa5b65fe2a2c863801949
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.11.12 Linux/6.11.0-1014-azure

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

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