Contents Menu Expand
manim documentation
Logo

Getting Started

  • Installation
  • Quick Start
  • CLI flags and configuration
  • Example Scenes
  • CONFIG dictionary
  • Manim’s structure
  • What’s new

Documentation

  • constants
  • custom_config

Development

  • Changelog
  • Contributing
  • About

Manim’s documentation¶

_images/white_with_name.png

Manim is an animation engine for explanatory math videos. It’s used to create precise animations programmatically, as seen in the videos at 3Blue1Brown.

And here is a Chinese version of this documentation: https://manim.ml/shaders

Getting Started

  • Installation
    • Directly
    • Directly (Windows)
    • For Anaconda
  • Quick Start
    • Make an image
    • Add animations
    • Enable interaction
    • You succeeded!
  • CLI flags and configuration
    • Command Line Interface
    • custom_config
  • Example Scenes
    • InteractiveDevlopment
    • AnimatingMethods
    • TextExample
    • TexTransformExample
    • UpdatersExample
    • CoordinateSystemExample
    • GraphExample
    • SurfaceExample
    • OpeningManimExample
  • CONFIG dictionary
    • What’s CONFIG
    • CONFIG nesting
    • Common usage
  • Manim’s structure
    • Manim’s directory structure
    • Inheritance structure of manim’s classes
    • Manim execution process
  • What’s new
    • Usage changes of new version manim

Documentation

  • constants
    • Frame and pixel shape
    • Buffs
    • Run times
    • Coordinates
    • Mathematical constant
    • Text
    • Stroke width
    • Colours
  • custom_config
    • directories
    • tex
    • universal_import_line
    • style
    • window_position
    • break_into_partial_movies
    • camera_qualities

Development

  • Changelog
  • Contributing
    • How to build this documentation
  • About
    • About Manim
    • About this documentation
Next
Installation
Copyright © - This document has been placed in the public domain. | Built with Sphinx using @pradyunsg's Furo theme.