Ma

Manim (3Blue1Brown's animation engine) in the browser via WebGPU

Hacker News

Manim (3Blue1Brown's animation engine) in the browser via WebGPU

Grant Sanderson (3Blue1Brown) created Manim, the Python library he uses to make the math animations in his videos. We reimplemented Manim with the same Python API, but the implementation underneath is Rust, connected to Python through PyO3. The Rust code uses wgpu, so rendering happens on the GPU. To run it in the browser, we compiled the Rust parts to WebAssembly so the PyO3 extension loads in Pyodide. In the browser, wgpu targets the WebGPU API, so animations render in real time on your GPU through the browser. The editor is Monaco (the editor that powers VS Code) with a live preview: write your Manim code on one side, watch the animation update on the other. There's also a built-in AI agent if you'd rather vibe-code your animations.

Share card

Actual performance

49points
32comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agent, code · Missing: mac, agents, macos
78%78% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: created · Missing: supports, reddit linkedin, podcasting
65%65% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Strong signals: video · Missing: mobile apps, ios, personal
59%59% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
57%57% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
27%27% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: real time · Missing: web3, chat, crypto
6%6% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

A
A well-architectured, trivial browser engine58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A well-architectured, trivial browser engine

Hacker News8
CS
CSS3 animation43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CSS3 animation

Hacker News271
Em
Emotive Engine – Animation engine with musical time (not milliseconds)73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Emotive Engine – Animation engine with musical time (not milliseconds)

Hacker News6
My
My HTML5 animation app now supports WebGL53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

My HTML5 animation app now supports WebGL

Hacker News4
A
A visual HTML5 animation editor in your browser70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A visual HTML5 animation editor in your browser

Hacker News295
Hasho Animation
Hasho Animation38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Animation creation app

Indie Hackers
i-
i-mimic the animation made easy...46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

i-mimic the animation made easy...

Hacker News1
Ar
Array Animation Language50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Array Animation Language

Hacker News7
Jeanne & Louisa Productions
Jeanne & Louisa Productions27%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An Animation Company.

Indie Hackers
A
A Skeletal Animation System in your browser using dual quaternions48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Skeletal Animation System in your browser using dual quaternions

Hacker News3