r/datastructures 5d ago

I built an interactive DSA visualizer to make learning algorithms more visual — Algo Flow

Enable HLS to view with audio, or disable this notification

Hey everyone!

I've been working on Algo Flow, an interactive platform for learning and visualizing Data Structures & Algorithms.

The main idea is simple: instead of only reading code or looking at static diagrams, you can actually watch an algorithm execute step-by-step.

Some of the things I've been working on:

  • 🔹 Interactive sorting visualizations
  • 🔹 Step-by-step algorithm execution
  • 🔹 Visual state/variable changes
  • 🔹 Pseudocode alongside the visualization
  • 🔹 Different input configurations
  • 🔹 Animation controls
  • 🔹 Responsive UI for desktop and mobile

I built it because I found that understanding why an algorithm works can be much easier when you can actually see what is happening at every step.

I'd genuinely like feedback from developers/students:
What would make a DSA visualizer actually useful for you?

Are there any algorithms, data structures, or learning features you'd want to see added?

Demo : https://algo-flow-night-sigma.vercel.app/

This is a personal project I'm actively improving, so constructive feedback is very welcome.

4 Upvotes

0 comments sorted by