Assets.
Every asset is a Manim scene. Play with the preview for free. A plan unlocks the Python source and the rendered video.
Extruded MBrand marksA solid 3D M, one letterform swept down and to the left.remixableManimCE2Dvectorloop

Number lineFoundationsA dot gliding between marked values on a labelled axis.remixableManimCE2Daxisloop



Cartesian planeFoundationsA point on a unit grid, dropped to both axes with dashed lines.remixableManimCE2Dgridloop

Unit circleFoundationsA radius sweeping the circle, sine and cosine dropped as bars.remixableManimCE2Dtrigonometryloop

Function grapherFoundationsA sine curve drawing itself across the domain and holding.remixableManimCE2Dgraphloop


Vector in the planeFoundationsAn arrow from the origin, its tip orbiting a small circle.remixableManimCE2Dvectorloop
Chasing tangentCalculus in motionA tangent line sliding the length of a cubic, slope in hand.remixableManimCE2Dderivativeloop
Riemann sumsCalculus in motionMidpoint rectangles multiplying toward the smooth area.remixableManimCE2Dintegralloop


Area under a curveCalculus in motionThe upper limit sweeping, the filled region following it.remixableManimCE2Dintegralloop
Taylor approximationCalculus in motionA polynomial growing degree by degree onto cos(x).remixableManimCE2Dseriesloop
Slope fieldCalculus in motiony' = x - y, with one solution rethreading itself as it starts higher or lower.remixableManimCE2Ddifferential equationsloop

Grid transformationLinear algebraThe whole plane caught mid-shear, its basis vectors leading.remixableManimCE2Dlinear algebraloop


Basis vectors i and jLinear algebrai-hat and j-hat dragged off their axes, every grid line following.remixableManimCE2Dlinear algebraloop

EigenvectorsLinear algebraA fan of vectors under a matrix, two of them refusing to turn.remixableManimCE2Dlinear algebraloop


Determinant as areaLinear algebraThe unit square's image breathing, its signed area flipping.remixableManimCE2Dlinear algebraloop

ArrayData structuresTen contiguous cells and an index pointer hopping between accesses.remixableManimCE2Ddata structuresloop


Linked listData structuresFive nodes in a chain, a sixth spliced in and taken out again.remixableManimCE2Ddata structuresloop

Stack and queueData structuresPush and pop beside enqueue and dequeue, in step.remixableManimCE2Ddata structuresloop
Binary search treeData structuresNine nodes, two more values bouncing down to their slots.remixableManimCE2Ddata structuresloop

Hash tableData structuresEight buckets, keys routed by k mod 8, one of them colliding.remixableManimCE2Ddata structuresloop
Sorting barsAlgorithmsThirty bars put in order by quicksort, one run to the end.remixableManimCE2Dalgorithmsloop
Binary searchAlgorithmsA sorted row, the live interval halving until it lands.remixableManimCE2Dalgorithmsloop

BFS wavefrontAlgorithmsA front spreading ring by ring across a walled grid.remixableManimCE2Dalgorithmsloop

Shortest pathAlgorithmsDijkstra relaxing outward from the source until the path lights.remixableManimCE2Dalgorithmsloop

Recursion treeAlgorithmsThe call tree for fib(6), values folding back up to the root.remixableManimCE2Dalgorithmsloop

Cube3D foundationsA shaded cube on three axes, one corner marked, free to turn.remixableManimCE3DThreeDSceneturntable

Sphere3D foundationsA shaded ball with a lat/lon mesh and one point marked off the equator.remixableManimCE3DThreeDSceneturntable


Axes in space3D foundationsThree axes, a point off the origin, dashed guides down to each one.remixableManimCE3Dcoordinatesloop


Platonic solids3D foundationsAll five regular solids in a ring, ordered by face count.remixableManimCE3Dpolyhedraturntable

Cylinder and cone3D foundationsA cone inside a cylinder it fills exactly a third of.remixableManimCE3Dvolumeturntable
Electric fieldPhysicsA dipole, with the field redrawn as one charge travels.remixableManimCEmanim-physics2Dloop
Field around a current loopPhysicsThe magnetic field wrapping a circular conductor, free to turn.remixableManimCEmanim-physics3Dturntable

Lens and raysPhysicsThree parallel rays brought to a focus, with the focus moved.remixableManimCEmanim-physics2Doptics
Ripple tankPhysicsTwo sources on water, crossed into an interference pattern.remixableManimCEmanim-physics3Dwaves
Double pendulumPhysicsA chaotic swing, solved once and then played back.remixableManimCEmanim-physics2Dchaos
Free fallGravityA heavy body and a light one, dropped together and landing together.remixableManimCEmanim-physics2Dgravity
OrbitGravityAn ellipse around a star at the focus, sweeping equal areas.remixableManimCE2DgravityKepler
Gravity wellGravityA sheet dimpled by two masses, the lighter one going round.remixableManimCE3Dgravityturntable

Sine from a circleFourier and signalsA turning radius whose height traces one cycle of a sine wave.remixableManimCE2Dsignalsloop

Fourier epicyclesFourier and signalsA chain of rotating circles whose pen draws a treble clef.remixableManimCE2Dfourierloop

Square wave from harmonicsFourier and signalsOdd harmonics adding up toward a square wave, ringing at the jumps.remixableManimCE2Dfourierloop

FFT spectrumFourier and signalsA compound wave above, its frequency magnitudes as bars below.remixableManimCE2Dsignalsloop

SpectrogramFourier and signalsA time-frequency heat map with a rising chirp cutting across it.remixableManimCE2Dsignalsloop

PerceptronNeural networksThree weighted inputs, a sum, a step, and an output that fires.remixableManimCE2Dneural networksloop
MLP forward passNeural networksA 4-6-6-2 network lighting up layer by layer.remixableManimCE2Dneural networksloop

Gradient descentNeural networksA ball stepping down a loss surface into its basin.remixableManimCE3Doptimisationturntable

Attention heat mapNeural networksToken-by-token attention weights for one short sentence.remixableManimCE2Dtransformersloop

Transformer blockNeural networksA token tensor flowing up through attention and feed-forward.remixableManimCE2Dtransformersloop

Digit in pixelsNeural networksA handwritten 3 as the 28 by 28 grid of pixels a network reads.remixableManimCE2Dneural networksloop
Weighted sumNeural networksPixel inputs wired into one neuron, each wire weighted.remixableManimCE2Dneural networksloop

Sigmoid squashNeural networksWeighted sums anywhere on the line, squashed into 0 to 1.remixableManimCE2Dneural networksloop

Digit classifierNeural networksA 16-8-8-10 network reading a handwritten 3.remixableManimCE2Dneural networksloop

Cost curveNeural networksGradient descent on one weight, the tangent riding the ball.remixableManimCE2Doptimisationloop
Cost surfaceNeural networksThe cost over two weights as a sheet, a ball stepping down it.remixableManimCE3Doptimisationturntable
Torus knot3D showpiecesA trefoil tube with the whole spectrum running along its strand.remixableManimCE3Dtopologyturntable

Surface z = f(x, y)3D showpiecesA ripple that flexes into a saddle and a pair of hills.remixableManimCE3Dmultivariable calculusturntable

3D vector field3D showpiecesA swirl of arrows in a box, with particles streaming through it.remixableManimCE3Dvector calculusturntable
DNA double helix3D showpiecesTwo backbones, three turns, and every base in its own colour.remixableManimCE3Dbiologyturntable
Solar system3D showpiecesThe four inner planets running their ellipses round the sun.remixableManimCE3Dastronomyturntable

Galton boardProbabilityA thousand balls through a pyramid of pegs, piling into a bell you can walk round.remixableManimCE3Dprobabilitystatisticsturntable

Monte Carlo piProbabilityPoints raining into a cube, counted against an eighth of a sphere.remixableManimCE3DprobabilityMonte Carloturntable


Coin flip histogramProbabilityThe heads in 20 flips, stacked out of coins into the binomial's bell.remixableManimCE3Dprobabilitystatisticsturntable


Normal from samplesProbabilityFive histograms, ten to a thousand draws, settling into the bell.remixableManimCE3Dprobabilitystatisticsturntable

DiceProbabilityTwo dice tumbling, their sums stacking into a triangle.remixableManimCE3Dprobabilitycombinatoricsturntable