Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adithya-s-k/manim_skill
/ types & classes
Types & classes
277 in github.com/adithya-s-k/manim_skill
⨍
Functions
567
◇
Types & classes
277
↓ 5 callers
Class
ParametricCurve
Plotting parametric curves.
skills/manimce-best-practices/examples/graph_plotting.py:159
↓ 4 callers
Class
NumericEmbedding
A vertical vector of decimal numbers representing an embedding. Displays values with color coding based on magnitude.
skills/manimce-best-practices/examples/attention/helpers.py:83
↓ 3 callers
Class
SpringMassSystem
A reusable spring-mass system component with physics simulation. This is a great example of 3b1b's approach: create a self-contained VGr
skills/manimgl-best-practices/examples/spring_mass_system.py:16
↓ 3 callers
Class
TrackingDots
Animation that leaves a trail of fading dots at specified positions.
skills/manimgl-best-practices/examples/max_random_process.py:36
↓ 3 callers
Class
WeightMatrix
A matrix of decimal numbers with color-coded entries. Used to represent weight matrices in neural networks.
skills/manimce-best-practices/examples/attention/helpers.py:155
↓ 2 callers
Class
AttentionGrid
Attention pattern grid.
skills/manimgl-best-practices/examples/basic_multihead.py:17
↓ 2 callers
Class
AttentionPatternGrid
A grid showing attention pattern with dots.
skills/manimgl-best-practices/examples/multi_head_attention.py:22
↓ 2 callers
Class
ContextAnimation
Animation showing context flow from source words to target word. Creates arcing lines that flash from sources to target.
skills/manimce-best-practices/examples/attention/helpers.py:247
↓ 2 callers
Class
NumericEmbedding
A column vector (embedding) with color-coded entries.
skills/manimgl-best-practices/examples/weight_matrix_product.py:67
↓ 2 callers
Class
NumericVector
A column vector displaying numeric values.
skills/manimgl-best-practices/examples/weights_vs_data.py:60
↓ 2 callers
Class
Randomize
Animation that randomizes a ValueTracker's value at a given frequency.
skills/manimgl-best-practices/examples/max_random_process.py:9
↓ 2 callers
Class
SimpleEmbeddingColumn
A simple 3D-style embedding column.
skills/manimgl-best-practices/examples/network_block_flow.py:37
↓ 2 callers
Class
StateTracker
Tracks the state of the block collision process.
skills/manimgl-best-practices/examples/elastic_collision_vectors.py:13
↓ 2 callers
Class
StateTracker
Tracks the state of the block collision process.
skills/manimgl-best-practices/examples/blocks_3d.py:13
↓ 2 callers
Class
Superposition
A visual effect that makes multiple pieces appear to be in superposition. The pieces jitter/oscillate around their center positions with a g
skills/manimgl-best-practices/examples/superposition_effect.py:16
↓ 2 callers
Class
TrackingDots
Animation that leaves a trail of fading dots at specified positions.
skills/manimgl-best-practices/examples/sqrt_random_process.py:37
↓ 2 callers
Class
WeightMatrix
A matrix displaying weight values with color coding.
skills/manimgl-best-practices/examples/weights_vs_data.py:28
↓ 1 callers
Class
ContextAnimation
Animation showing context flowing between tokens.
skills/manimgl-best-practices/examples/attention_scenes.py:203
↓ 1 callers
Class
NeuralNetwork
A simple neural network visualization with layers and connections.
skills/manimgl-best-practices/examples/neural_network_basic.py:29
↓ 1 callers
Class
NumericEmbedding
A column vector (embedding) with color-coded entries.
skills/manimgl-best-practices/examples/token_embeddings_flow.py:27
↓ 1 callers
Class
Randomize
Animation that randomizes a ValueTracker's value at a given frequency.
skills/manimgl-best-practices/examples/sqrt_random_process.py:10
↓ 1 callers
Class
SimpleEmbedding
A simple numeric embedding visualization.
skills/manimgl-best-practices/examples/attention_arcs_animation.py:37
↓ 1 callers
Class
SimpleNumericEmbedding
A simplified numeric embedding visualization.
skills/manimgl-best-practices/examples/token_to_embedding.py:37
↓ 1 callers
Class
StateTracker
Tracks the state of the block collision process as a 4d vector [ x1 * sqrt(m1), x2 * sqrt(m2), v1 * sqrt(m1),
skills/manimgl-best-practices/examples/block_collision_basic.py:12
↓ 1 callers
Class
StateTracker
Tracks the state of the block collision process.
skills/manimgl-best-practices/examples/collision_phase_space.py:13
↓ 1 callers
Class
WeightMatrix
A matrix with color-coded entries based on value.
skills/manimgl-best-practices/examples/weight_matrix_product.py:28
↓ 1 callers
Class
WeightMatrix
A matrix with color-coded entries based on value.
skills/manimgl-best-practices/examples/value_matrix_transform.py:28
Class
AlignedEquationsTemplate
Template for aligned equations.
skills/manimgl-best-practices/templates/math_scene.py:138
Class
AnimatedDistributionBars
Shows probability distribution bars animating as context changes. Demonstrates how the distribution shifts based on input.
skills/manimgl-best-practices/examples/token_probability_distribution.py:129
Class
AnimatedGraph
Animating a function parameter change.
skills/manimce-best-practices/examples/graph_plotting.py:226
Class
AnimatedSurface
Surface that changes over time.
skills/manimce-best-practices/examples/3d_visualization.py:300
Class
AnimationComposition
Demonstrates combining multiple animations.
skills/manimce-best-practices/examples/basic_animations.py:95
Class
AnimationShowcase
Template showing various animation types.
skills/manimgl-best-practices/templates/basic_scene.py:92
Class
AreaUnderCurve
Basic visualization of definite integral as area under curve. Shows smooth accumulation of area from left to right.
skills/manimgl-best-practices/examples/integration_visualization.py:16
Class
AreaUnderCurve
Visualizing area under a curve (integration).
skills/manimce-best-practices/examples/graph_plotting.py:91
Class
ArrowUpdater
Arrow that always points from one object to another.
skills/manimce-best-practices/examples/updater_patterns.py:195
Class
AttentionArcs3D
3D version of attention arcs with camera movement.
skills/manimgl-best-practices/examples/attention_arcs_animation.py:197
Class
AttentionArcsAnimation
Demonstrates attention mechanism through animated arcs connecting positions. This visualization shows how each position attends to other pos
skills/manimgl-best-practices/examples/attention_arcs_animation.py:69
Class
AttentionMatrixVisualization
Shows how attention scores form a matrix pattern.
skills/manimce-best-practices/examples/attention/scenes.py:220
Class
AttentionPattern
Visual representation of attention weights between tokens. Shows which tokens attend to which with varying line widths.
skills/manimce-best-practices/examples/attention/helpers.py:349
Class
AttentionPatternDots
skills/manimgl-best-practices/examples/attention_pattern_dots.py:20
Class
AttentionPatterns
Demonstrates how attention allows words to influence each other. Shows adjectives modifying nouns through attention connections.
skills/manimce-best-practices/examples/attention/scenes.py:24
Class
AttentionSoftmaxMasking
skills/manimgl-best-practices/examples/attention_softmax_masking.py:23
Class
AutoregressiveFlow
Shows how text flows through a transformer-like machine, demonstrating the autoregressive generation process.
skills/manimgl-best-practices/examples/autoregressive_flow.py:30
Class
AverageValueInterpretation
Show that unit integrals equal the average value over that interval. Helps build intuition for the Laplace transform.
skills/manimgl-best-practices/examples/laplace_integral.py:188
Class
Basic3DScene
Basic 3D scene with shapes.
skills/manimce-best-practices/examples/3d_visualization.py:14
Class
BasicAxes
Basic axes setup and labeling.
skills/manimce-best-practices/examples/graph_plotting.py:14
Class
BasicSceneTemplate
A basic scene template showing common patterns. Modify this template for your needs: - Add your mobjects in construct() - Create ani
skills/manimgl-best-practices/templates/basic_scene.py:15
Class
BasicUpdater
Simple updater that makes an object follow another.
skills/manimce-best-practices/examples/updater_patterns.py:14
Class
BeamSplitterSimple
Simplified beam splitter demonstration.
skills/manimgl-best-practices/examples/light_polarization.py:216
Class
BitStringVisualization
Shows bit strings with ket notation.
skills/manimgl-best-practices/examples/superposition_effect.py:177
Class
BlochSphere3D
Visualize a quantum state as a vector on the Bloch sphere.
skills/manimgl-best-practices/examples/bloch_sphere_3d.py:17
Class
BlockCollision1e4
Mass ratio 10000:1 gives 314 collisions
skills/manimgl-best-practices/examples/block_collision_basic.py:162
Class
BlockCollision1e6
Mass ratio 1000000:1 gives 3141 collisions
skills/manimgl-best-practices/examples/block_collision_basic.py:169
Class
BlockCollisionBasic
A simplified block collision demonstration. Shows two blocks colliding elastically.
skills/manimgl-best-practices/examples/block_collision_basic.py:68
Class
Blocks3D
3D visualization of colliding blocks with floor and wall.
skills/manimgl-best-practices/examples/blocks_3d.py:59
Class
BornRuleExplanation
Explains the Born rule for quantum measurement.
skills/manimgl-best-practices/examples/probability_distribution.py:228
Class
BraceAnnotations
Uses braces to annotate and explain equation parts. Another signature 3b1b technique.
skills/manimgl-best-practices/examples/equation_transforms.py:224
Class
CalculusVisualizationTemplate
Template combining equations with visual elements.
skills/manimgl-best-practices/templates/math_scene.py:175
Class
CameraMovement3D
Demonstrating 3D camera controls.
skills/manimce-best-practices/examples/3d_visualization.py:198
Class
ChangeOfBasisVisualization
Shows how the change of basis matrix S transforms coordinates between standard basis and eigenbasis.
skills/manimgl-best-practices/examples/eigenvalue_equations.py:153
Class
CirclePuzzle
Shows the geometric puzzle: counting lines bouncing between a circle and a line. This is the geometric interpretation of the collision counti
skills/manimgl-best-practices/examples/collision_phase_space.py:182
Class
CircleRadiusTracker
Circle that grows/shrinks with a ValueTracker.
skills/manimce-best-practices/examples/updater_patterns.py:69
Class
ClassicNeuronDiagram
Shows the classic neural network diagram with connected nodes. Inputs feed into hidden layer neurons which connect to outputs. Demonstra
skills/manimgl-best-practices/examples/mlp_neuron_activation.py:116
Class
CollisionPhaseSpace
Shows block collisions with a phase space diagram. The state point traces a path on a circle as collisions occur.
skills/manimgl-best-practices/examples/collision_phase_space.py:62
Class
ColorCodedEquation
Demonstrates color-coding for syntax highlighting in equations.
skills/manimce-best-practices/examples/math_visualization.py:13
Class
ColorCodedSubstitution
Shows variable substitution with color tracking. Makes complex substitutions easy to follow.
skills/manimgl-best-practices/examples/equation_transforms.py:294
Class
ColorTransitions
Demonstrates color manipulation and gradients.
skills/manimce-best-practices/examples/basic_animations.py:157
Class
ColoredMathTemplate
Template for color-coded mathematical expressions.
skills/manimgl-best-practices/templates/math_scene.py:104
Class
ComplexExpSpiral
Visualize e^{(a+bi)t} as a spiral in the complex plane. Shows how real part controls growth/decay, imaginary controls rotation.
skills/manimgl-best-practices/examples/exponential_derivative.py:205
Class
ComplexExponentialSpiral
Shows e^((a+bi)t) = e^(at) * e^(bit) as an exponential spiral. When a < 0, we get a decaying spiral (damped oscillation).
skills/manimgl-best-practices/examples/rotating_exponentials.py:261
Class
ComplexNumbersTemplate
Template for complex number visualization.
skills/manimgl-best-practices/templates/math_scene.py:228
Class
ConeUnfolding
A cone that unfolds into a flat sector. Demonstrates surface transformation.
skills/manimgl-best-practices/examples/three_d_surfaces.py:124
Class
CoordinateLabeling
Advanced coordinate labeling techniques.
skills/manimce-best-practices/examples/graph_plotting.py:329
Class
CostFunction
skills/manimgl-best-practices/examples/cost_function.py:9
Class
CounterRotatingExponentials
Shows how e^(it) + e^(-it) = 2cos(t). Two counter-rotating vectors that sum to give real cosine.
skills/manimgl-best-practices/examples/rotating_exponentials.py:94
Class
CrossAttention
Shows cross-attention between two languages.
skills/manimgl-best-practices/examples/attention_scenes.py:521
Class
CubeProjection3D
Demonstrates projecting a 3D cube along its main diagonal [1,1,1]. Shows: 1. Building the cube from vertices 2. Showing coordinates
skills/manimgl-best-practices/examples/cube_projection_3d.py:9
Class
DampedSolutionsDemo
Interactive visualization of damped spring solutions on the s-plane. The characteristic equation ms^2 + μs + k = 0 has roots that: - Sta
skills/manimgl-best-practices/examples/damped_solutions_splane.py:15
Class
DerivativeChainRule
Shows the chain rule for derivatives.
skills/manimce-best-practices/examples/math_visualization.py:243
Class
DiagonalMatrixPowers
Shows the key insight: diagonal matrices are easy to raise to powers. This makes computing A^n efficient when A is diagonalizable.
skills/manimgl-best-practices/examples/eigenvalue_equations.py:95
Class
DiffractionGratingSimple
Simplified diffraction grating visualization showing multiple slits.
skills/manimgl-best-practices/examples/double_slit_interference.py:240
Class
DotProductVisualization
Shows dot product calculation between two vectors in 2D. The result updates dynamically as vectors are rotated.
skills/manimgl-best-practices/examples/dot_product_visualization.py:10
Class
DoubleSlitExperiment
Visualizes the double-slit experiment with wave interference. Shows plane wave hitting two slits and producing interference.
skills/manimgl-best-practices/examples/double_slit_interference.py:15
Class
DynamicStateVector
Shows state vector evolving and probabilities updating in real-time.
skills/manimgl-best-practices/examples/probability_distribution.py:120
Class
EigenvalueEquations
Displays the fundamental eigenvalue/eigenvector equations with proper color coding to highlight mathematical relationships.
skills/manimgl-best-practices/examples/eigenvalue_equations.py:16
Class
EigenvectorFlowField
Shows the vector field for a linear ODE system dx/dt = Ax. The eigenvectors are the special directions where trajectories move straight o
skills/manimgl-best-practices/examples/eigenvector_flow_field.py:17
Class
EigenvectorMatrixTransformation
Shows a matrix transformation in two perspectives: 1. Standard basis (i-hat, j-hat) - complex shearing transformation 2. Eigenbasis - sim
skills/manimgl-best-practices/examples/eigenvector_matrix_transformation.py:17
Class
EigenvectorScaling
Shows that eigenvectors only get scaled by their eigenvalue. Multiple vectors are shown - eigenvectors stay on their line, other vectors
skills/manimgl-best-practices/examples/eigenvector_matrix_transformation.py:114
Class
ElasticCollisionVectors
Visualization of elastic collision with velocity vectors. Shows conservation of kinetic energy and momentum.
skills/manimgl-best-practices/examples/elastic_collision_vectors.py:68
Class
ElectricDipole
Electric field from two point charges (dipole).
skills/manimgl-best-practices/examples/vector_fields.py:184
Class
EmbeddingArrayVisualization
Shows multiple embeddings arranged as an array/matrix.
skills/manimgl-best-practices/examples/token_to_embedding.py:180
Class
EmbeddingMatrixScene
Visualizes the embedding matrix concept: - Words as columns - Each column is a word's vector representation
skills/manimgl-best-practices/examples/embedding_matrix.py:10
Class
EquationDerivation
Shows step-by-step equation derivation with highlighting.
skills/manimce-best-practices/examples/math_visualization.py:41
Class
EulersFormula
The famous e^(i*pi) = -1 visualization. Shows how rotating by pi radians lands at -1.
skills/manimgl-best-practices/examples/rotating_exponentials.py:179
Class
ExpDerivative
Visual demonstration of the exponential function's defining property. Key techniques: - get_v_line_to_graph for vertical lines - get
skills/manimgl-best-practices/examples/exponential_derivative.py:15
Class
ExpFamilyGraph
Show family of exponentials e^{st} for different values of s. When s > 0: growth, s < 0: decay, s = 0: constant.
skills/manimgl-best-practices/examples/exponential_derivative.py:140
Class
ExponentialDecay
Visualize the integral of e^(-x) from 0 to infinity. Shows that the total area is exactly 1.
skills/manimgl-best-practices/examples/integration_visualization.py:178
Class
FeatureDirectionThreshold
Shows how a threshold on the dot product creates a decision boundary. Positive side = "Yes", Negative side = "No". Demonstrates: Regions
skills/manimgl-best-practices/examples/mlp_vector_space.py:148
Class
FibonacciEigenvalues
Derives the closed-form Fibonacci formula using eigenvalues. F_n = (phi^n - psi^n) / sqrt(5)
skills/manimgl-best-practices/examples/fibonacci_eigenvalues.py:16
next →
1–100 of 277, ranked by callers