Documentation

Python scene-writing docs for Manim Web

Learn the authoring model, copy known-good patterns, and use the generated API reference when you need exact signatures and parameters.

Build-generated referenceGuides for scene authors
GuideGuides3 sections

Examples And Patterns

The examples catalog is the fastest way to learn supported script patterns. Treat it as both a learning path and a compatibility map.

Why Examples Matter

The generated API reference tells you what exists. The examples catalog shows how those pieces fit together in working scenes.

Learning Tracks

TrackWhat To Learn
Basics and PositioningScene setup, shape creation, move_to, next_to, align_to, grouping.
Animations and Transformsplay, animate, FadeIn, Rotate, Transform, ReplacementTransform.
Updaters and GraphsValueTracker, always_redraw, reactive geometry, dynamic plots.
Camera and 3DThreeDScene, camera orientation, camera motion, fixed overlays, surfaces.
Text, Code, Tables, Assets, VoiceoverHigher-level authoring patterns for production-like scenes.

How To Study Them

  • Copy one example at a time and change one variable at a time.
  • Prefer examples over guesswork when trying a new animation or scene type.
  • Use the examples page to inspect known-good patterns before diving into raw API reference.

Browse the live catalog at /examples.