Manim Web Python Scene Docs
Documentation for writing scene scripts with the Manim Web Python surface. Start with a first scene, learn the layout and animation model, then use the generated API reference when you need exact signatures.
What You Write
These docs are for the Python scene-writing surface: Scene, mobjects, animations, layout helpers, trackers, camera control, 3D scenes, text, audio, and assets.
Documentation Map
This follows the standard open-source pattern: one short getting-started path, a small set of script-writing guides, and a generated API reference.
Getting Started
Write a first script, understand the skeleton, and preview it successfully.
Guides
Learn the scene model, layout helpers, animation system, camera rules, and script-level assets.
Examples
Browse runnable scenes grouped by learning track and supported feature area.
Reference
Use the generated runtime reference for exact classes, functions, constants, and methods.
Fast Paths
Write a first scene script, understand the minimal structure, and preview it successfully.
Learn how Scene, construct, add, play, wait, groups, and layering work together.
Position, align, group, and style mobjects for readable and stable compositions.
Use play, animate, transforms, indication animations, trackers, and updaters.
Move from flat scenes to camera-aware 3D composition with overlays and camera motion.
Use Text, Tex, MathTex, images, voiceovers, and background audio from scene scripts.
Use the examples catalog as a structured learning path and a source of known-good scene patterns.
Browse the generated runtime module, class, function, constant, and method reference.