Development · GitHub repo

ManimGX

Rust and GPU animation engine using Manim's Python API for coding agents

Visit github.com ↗

ManimGX is an open-source animation engine written with a Rust and wgpu core, providing compatibility with Manim's Python API. Designed specifically for AI coding agents and developers, it renders 2D and 3D explanatory videos significantly faster than traditional tools without requiring external system dependencies like LaTeX or FFmpeg. It includes automated layout linting, storyboard preview generation, and browser execution via WebGPU.

What it's for

  • Generate programmatic 2D and 3D mathematical explanatory videos quickly
  • Enable AI coding agents to create and validate animations using automated layout checks
  • Render animations directly in web applications using Pyodide and WebGPU
  • Synchronize voiceover speech tracks with programmatic on-screen animations

Features

  • High-speed rendering engine built in Rust on a wgpu foundation
  • Compatibility with the existing Manim Python API
  • No external system dependencies such as LaTeX or FFmpeg required
  • CLI inspection tool (`manimgx inspect`) that generates storyboard previews
  • Automated 2D layout validation identifying overlapping or off-screen elements
  • Fully typed Python API with TypedDict keyword arguments
  • Browser support via WebGPU and Pyodide npm package
  • Built-in voiceover coordination with word-level animation triggering via `self.say()`

Pricing

Open source. Free and open source (MIT and related permissive licenses)

Details

Type
GitHub repo
Category
Development
Topic
Animation Engines
Open source
Yes
Platforms
macOS, Windows, Linux, Web, Command line, Code library
For
Developers, AI coding agents, and technical educators producing programmatic animations.
Alternative to
ManimCE, ManimGL, Blender
Tags
manim, rust, wgpu, animation, python, webgpu, ai agents

Why it was saved

  • @sinaatalay, 10 October 2026: Lets an agent produce 3D/2D explanatory animations in seconds, with layout validation before rendering.

Compare

Related

  • awesome-llm-apps

    Open-source collection of runnable AI agent, skill, and RAG templates

  • smolagents

    Lightweight open-source Python library for building code-writing and vision AI agents

  • Composio

    Tooling and authentication layer connecting AI agents to external applications

  • diffusionstudio/lottie Skill

    Skill for Claude Code and Codex to generate Lottie animations via prompts

  • Google Workspace CLI

    Command-line tool and agent skills for managing Google Workspace services

  • Liquid Orb Editor

    WebGPU visual editor for customizable liquid glass AI loading orbs

Updated