Principia live · Manim video course live

See geometry
every step traceable

Start with Birkhoff's four axioms and explore a clickable atlas of school geometry, with an animated derivation for every theorem. Or learn Manim from scratch and turn your own mathematical ideas into animation.

  • Principia Four axioms + theorem atlas · live
  • Manim tutorials 23 lessons · 4 free previews
0:14 / 2:38
prop. I.47
FIG. I.47
Pythagorean theorem · area proof
Euclid's Elements · Book I
MANIM TUTORIALS · COURSE

From your first line of code to a finished math animation

Twenty-three focused lessons across six stages. Every chapter pairs a short video with code you can edit and run, so Scenes, Mobjects, typesetting, and camera work become practical skills.

  • 23 focused lessons
  • 6 learning stages
  • Code runs in your browser
Explore Manim tutorials → First 4 lessons free · preview before you buy
scene.py
from manim import *
class FirstScene(Scene):
def construct(self):
circle = Circle(color=BLUE)
self.play(Create(circle))
self.play(circle.animate.scale(1.5))
VIDEO + RUNNABLE CODE
LESSON 04 · CREATE YOUR FIRST SCENE
01 Core modules

What I am working on