Skip to content

About

Learning algorithms by watching them run

DSA Visualizer — AlgoLab — is a free, open-source set of interactive visualizers for data structures and algorithms. Each page lets you run an algorithm on your own input and step through it one decision at a time, with the executing line of code highlighted and an explanation of why each step happens.

Who makes it

AlgoLab is built and maintained by Ramcharan Rajpurohit. The project started as a small set of visualizations and grew into a complete study companion for the topics that come up in computer-science courses and coding interviews.

How the content is checked

Found a mistake?

Please open an issue on GitHub. The full source code is public in the repository.

← Back to all visualizers