Skip to content

Repository files navigation

🧩 DSA Visualizer

An interactive web-based tool to learn, practice, and understand Data Structures & Algorithms through real-time visualizations. This app makes abstract concepts intuitive by turning logic into step-by-step animations.

🔗 Live Demo: DSA Visualizer


✨ Features

  • 🔍 Visualize searching & sorting algorithms step by step
  • 🎨 Customizable input arrays and target values
  • 🎥 Play, pause, and control the visualization speed
  • 📊 Real-time updates to see how algorithms work internally
  • 📱 Responsive and user-friendly interface

🚀 Tech Stack

  • Frontend: React.js, TailwindCSS
  • Deployment: Vercel

📂 Project Setup

Clone the repository and install dependencies:

git clone https://github.com/nilansh-07/dsa-visualizer.git
cd dsa-visualizer
npm install

About

DSA Visualizer is an interactive web app to explore Data Structures and Algorithms with real-time visualizations. It offers step-by-step animations, customizable inputs, and intuitive controls for searching, sorting, recursion, and more—making abstract DSA concepts easy to learn, teach, and debug.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages