New: 43 DSA patterns with code templates
Learn hard concepts by seeing them move
Open-source interactive visualizations for algorithms, mathematics, physics and machine learning. Step through every idea instead of memorizing it.
- DSA patterns
- 43
- DSA patterns
- interactive visualizers
- 69+
- interactive visualizers
- subjects
- 4
- subjects
- free & open source
- 100%
- free & open source
Pick a subject
Start with whatever you're studying right now.
Available
Data Structures & Algorithms
Watch sorting, searching, trees and graphs run step by step.
ArraysLinked ListsTrees
4 visualized problemsExplore
Available
Mathematics
Calculus, linear algebra, geometry, statistics and more you can play with.
CalculusLinear AlgebraTrigonometry
21 visualizationsExplore
Available
Physics
Simulate mechanics, oscillations, waves, thermodynamics and modern physics.
MechanicsOscillationsWaves & Optics
23 simulationsExplore
Available
AI & Machine Learning
See how neural networks, transformers, RL agents and classic ML really work.
Neural NetworksComputer VisionDeep Learning
21 visualizationsExplore
Why AllVisualizer
Built for the moment a concept finally clicks.
Interactive, not passive
Change inputs, step through each operation and watch state update in real time.
Theory next to the visual
Every visualizer pairs the animation with the explanation, complexity and code.
Open source
Built in the open. Suggest topics, report issues or contribute a visualizer on GitHub.
“Imagination is more important than knowledge.”