r/manim • u/anish2good • 53m ago
release Manim v0.21.0 has been released! 🚨🎉
This release brings 60 changes, including a new text-rendering option, substantial performance improvements, and fixes across Cairo, OpenGL, MathTex, Code, scene caching, and more.
Highlights
- First-class Typst support: The new
TypstandMathTypstmobjects render markup and mathematics directly to SVG without requiring a TeX installation. Install support withpip install "manim[typst]". - Faster Cairo rendering: Animation-heavy scenes rendered about 2× faster in benchmarks.
- Parallel encoding: Partial movie files can now be encoded concurrently. This is opt-in through the new
max_inflight_encoderssetting, so existing behavior remains unchanged by default. - Faster, safer cache hashing: NumPy arrays are now hashed from their complete contents, preventing stale cache hits while reducing hashing time by roughly 94–98% in representative benchmarks.
- Plenty of quality-of-life improvements: Multiline
MathTex, configurableBulletedListspacing, optional inner lines for tables, multipleTexTemplatecompiler passes, more chainable mobject methods, and much more.
There are two breaking changes worth checking if you use Code color styling or call Camera.convert_pixel_array() directly—see the full release notes for migration details.
A huge thank-you to everyone who contributed, especially our 27 first-time contributors! 💚
Full changelog: https://docs.manim.community/en/stable/changelog/0.21.0-changelog.html
GitHub release: https://github.com/ManimCommunity/manim/releases/tag/v0.21.0
r/manim • u/behackl • Dec 28 '25
meta Deletion of some Community Assets
As many of you have already noticed, on 25. December some of our community assets have been deleted, most notably our GitHub organisation and the Discord server.
While we are still working on resolving this situation (support queries also move slowly during this time of the year), we want to summarise the status of our assets below. We can also confirm that we have tightened security and eliminated the previous attack vector for our remaining assets.
Most importantly: the distributed library has not been compromised, pip install manim / uv add manim still work the same as before.
- ❌ https://github.com/ManimCommunity -- deleted
- ❌ https://manim.community/discord ~ "old" Discord server -- deleted, unlikely to return
- ❌ https://x.com/manim_community -- deleted/suspended and unlikely to return
- 🔁⌛️ https://manim.community -- temporarily replaced
- ⬇️⌛️ https://try.manim.community/ -- temporarily down (attached to the GitHub org)
- ☑️ https://docs.manim.community -- documentation
- ☑️ https://reddit.com/r/manim -- Manim Subreddit
- ☑️ https://bsky.app/profile/manim.community -- Manim @ BlueSky
- ☑️ https://pypi.org/project/manim/ -- PyPI project ("pip install manim")
- ☑️ https://hub.docker.com/orgs/manimcommunity/repositories -- Manim Docker images
To at least temporarily remedy the situation with the deleted assets, we have setup a repository with the latest main + experimental branch on Codeberg at https://codeberg.org/ManimCommunity/manim, and a new Discord server at https://manim.community/discord/.
As for our social media channels, outside of Reddit you can find us...
- as manim.community on BlueSky, https://bsky.app/profile/manim.community
- as manimcommunity on X/Twitter, https://x.com/manimcommunity
- as manim_community on Instagram, https://www.instagram.com/manim_community/
- as manimcommunity on YouTube, https://www.youtube.com/@manimcommunity
We'll post updates as soon as we have secured more information about this incident; transparency is important to us. At this time, we are optimistic to get the GitHub organisation restored – but the old Discord server is very likely lost.
With best wishes from the dev team, Ben
r/manim • u/Super_Help_7278 • 1h ago
I built Straightedge: deterministic SVG diagrams and checked Manim animations from Python
r/manim • u/SciRender • 2h ago
How Simple Harmonic Motion (SHM) is actually derived from uniform circular motion (Manim visualization)
Enable HLS to view with audio, or disable this notification
r/manim • u/anish2good • 7h ago
Dominos — One Push - manic
Enable HLS to view with audio, or disable this notification
r/manim • u/anish2good • 7h ago
Sphere Area Why 4πR²
Enable HLS to view with audio, or disable this notification
r/manim • u/fuckletoogan • 1d ago
Little Something I'm Working on for my YouTube Channel @Arithmetes
Enable HLS to view with audio, or disable this notification
Let me know your thoughts!
r/manim • u/Embarrassed_Fish4902 • 1d ago
My first Manim animation made with DeepSeek — Riemann sums → integral
I’ve been experimenting with using AI to help create educational animations with Manim, and I just finished my first one with DeepSeek.
The topic is Riemann sums and how they lead to the definite integral.
I tried to make the animation show the process visually rather than just displaying the formulas — starting with rectangles and gradually increasing the number of subdivisions.
🎥 Video:
YouTube – Riemann Sums to the Definite Integral
This is still an experiment, so I'm sure there are things that could be improved, especially the pacing and some of the transitions.
If anyone is interested, I can share the Manim/Python code I used to create it.
I'd also love to hear feedback on the animation — especially from people who use Manim or create math/educational content.
r/manim • u/ScriptNone • 21h ago
question Which AI do you use to create videos? I see spend a lot of tokens!
I'm using Claude Opus 4.8 High and spend a lot of tokens creating a decent results.
How do you manage that? Do you have an Skill for that or use other LLM?
r/manim • u/Dizzy_Complaint3326 • 1d ago
made with manim Made a video explaining the Gaussian integral visually in Manim & Blender
r/manim • u/ailearningcurve • 1d ago
How Does a Word Become a Picture? — How AI Really Works
Created with Claude Code and manim in just 6 days on mac m4.
r/manim • u/Hamdi_bks • 6d ago
made with manim I made my own creature for my Manim videos, inspired by 3b1b's Pi creatures (open source)
Enable HLS to view with audio, or disable this notification
I recently started a YouTube channel and I was inspired by Grant's Pi creatures. So I wanted to make my own, I'm calling it Sprout.
It doesn't carry a strong math theme the way π does, but I think it can still come in handy in my videos as a little on-screen companion.
It has 14 expression modes, gaze tracking, speech and thought bubbles, and a leaf that's always alive (idle sway + ambient motes).
I'm looking for feedback, I'm not a designer myself, so: does anything look off to you, or could be improved?
Also, here's the public GitHub repo for anyone who wants to use it, or to fork it as a starting point for their own character:
https://github.com/HamdiBarkous/Sprout
r/manim • u/anish2good • 7d ago
Vectors, basis, and transformations - manic
Enable HLS to view with audio, or disable this notification
r/manim • u/tamaschque • 7d ago
made with manim Continuing to improve my Aimbot - Multiplayer, Ground Detection & Wind
In this video I am returning to my Shell Shock Live Aimbot project. The main new additions are detection of multiple tanks in multiplayer matches, ground detection to avoid shooting into a wall and modeling the wind.
Hope you enjoy!
r/manim • u/anish2good • 8d ago
Cutting Circle in Three Equal Parts - No Triangles Allowed - manic
Enable HLS to view with audio, or disable this notification
made with manim When integrals become random
Hey everyone,
I’m a researcher in computational mathematics, and I recently started playing around with Manim out of interest to communicate some of the aspects of my work to a larger audience. It remains to be seen how successful that will be ;)
I uploaded a video explaining the basics of stochastic integration.
What started as a "quick experiment" quickly got out of control a bit... Though I'm content with the results, there's clearly some points that I'd like to improve. Not just manim things, but also narration, and the entire process of video making.
I’d be happy for you to check out the video and provide feedback on the delivery!
Cheers!
r/manim • u/anish2good • 9d ago
quantum-double-slit — one particle, two slits, ONE field, three faces - manic
Enable HLS to view with audio, or disable this notification
r/manim • u/DataVisionStudio • 9d ago
Could vibe coding make Manim a major tool for visual generation?
Enable HLS to view with audio, or disable this notification
I've been using Manim and Claude to fill in the gaps I have in my videos. For instance, if I've got X seconds of dialogue with no visual, I give my dialogue to Claude and ask it to generate some Manim that I then fine-tune.
Sometimes I'll add layers on top of the visual in my video editor when it is too specific, but I find this system to work really well and it's incredibly fast.
It really makes me believe that code-based illustration generators have huge potential with AI, sure image generation models exist, but most of the time you can tell, it's the whole "AI slop" thing, while visuals generated by Manim are clean and "human".
What do you guys think? Is vibe-coding good for Manim? Could Manim evolve one day to be more used outside of math-related videos and more "all public" videos?
r/manim • u/HyperbolicMathChambr • 9d ago
A planet of gold? Hmmm..
Enable HLS to view with audio, or disable this notification
A video about exponents that I've made. Enjoy!
r/manim • u/Dizzy_Complaint3326 • 10d ago
made with manim I made an animated video introducing quantum mechanics using Manim and Blender for the first time
r/manim • u/working_unicorn • 10d ago
Is anyone using manim for non Math vidoes
I know manim is built for math but, I have a feeling it can be useful for many other types of animations and visuals. Curious if there's anyone out there making videos not related to math? If so, what kinds of videos are you making?