Skip to content

A dynamic visualizer for sorting and pathfinding algorithms, implemented as a web app. It offers interactive simulations, allowing users to observe and understand the step-by-step execution of various algorithms.

Notifications You must be signed in to change notification settings

CSingh26/AlgorithmVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm Visualizer

Interactive React visualizer with dedicated pages for sorting, searching, and maze pathfinding.

Features

  • Sorting Studio: Bubble, selection, insertion, and quick sort animations.
  • Searching Bay: Linear and binary search with step-by-step highlights.
  • Maze Solver: A* and Dijkstra on an 8x8 grid with draw + random maze tools.
  • Controls: Adjust datapoints, speed, and search targets.
  • UI: Light/dark mode with responsive layout and navbar navigation.

Run locally

npm install
npm run dev

About

A dynamic visualizer for sorting and pathfinding algorithms, implemented as a web app. It offers interactive simulations, allowing users to observe and understand the step-by-step execution of various algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published