The Manim engine creates precise programmatic animations for explanatory mathematics videos, including scenes associated with 3Blue1Brown.
Videos
This repository contains Manim-generated scenes used in 3Blue1Brown explanatory math videos.

About Videos
This repository holds the Python code used to generate the explanatory math videos on the 3Blue1Brown channel. Most of the code consists of scenes built with the Manim animation library. The author states that the scenes are written for 3b1b/manim, not the community edition, so some functionality may differ. Older scenes may depend on earlier Manim versions and may not run without changes.
The README also describes the author's editing workflow. It uses manimgl's interactive mode, where a command can drop the user into a scene at a chosen line. A helper called checkpoint_paste runs copied code against saved scene states. The repository includes Sublime Text plugin files for this workflow, and the README gives keyboard shortcut examples. The README notes that the Sublime setup is optional and that other text editors can reproduce the same behavior.
Key features
- Python scenes generated with the Manim animation library
- Scene folders organized by year, from 2015 through 2026
- Interactive manimgl mode that opens a scene at a chosen line
- checkpoint_paste command that runs copied code against saved scene states
- Options to run code without animation or to record animations to file
- Sublime Text plugin files and example keyboard shortcut bindings
- Shows actual scene code behind published 3Blue1Brown videos
- Documents an interactive workflow for writing and testing Manim scenes
- Includes setup notes for the manimgl version and LaTeX requirements
- Older scenes may depend on earlier Manim versions and may not run out of the box
- The author uses 3b1b/manim, not the community edition, so functionality may differ
- Repository contents are licensed for noncommercial use under CC BY-NC-SA 4.0
Videos at a glance
- Website
- github.com/3b1b/videos
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Videos alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository contains Jupyter notebooks for an introductory video series on machine learning with scikit-learn.
Follow a 100-day sequence of machine-learning coding exercises in this repository.
SKiDL uses Python to design electronic circuits, with KiCad and schematics among the repository's listed topics.
The community-maintained Manim Python library supports the creation of mathematical animations.
Visitors can use Wumbo as a math reference site for students, teachers, and enthusiasts.
Popular in Science, Math & Technology
Well-known listings from the same topic.
Videos FAQ
Will older scenes in this repository run without changes?
Which version of Manim does the code use?
What license applies to the repository contents?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












