Maze Runner

Interactive pathfinding algorithm visualizer for classic maze solving.

Maze Runner
AlgorithmsVisualizationJavaScript

I built Maze Runner to make pathfinding algorithms visible and interactive. It's a comprehensive web-based visualizer that implements 6 classic maze-solving algorithms with real-time step-by-step animations, letting you see exactly how each algorithm explores and solves mazes.

🎮 Try It Live

Experience the interactive visualizer in action!

Launch Maze Runner →

Click to set start/end points, draw walls, select an algorithm, and watch it solve the maze!

Key Features

  • Interactive Maze Creation: Click to set start (green) and end (red) points, drag to draw walls
  • Real-time Visualization: Watch algorithms explore the maze step-by-step with color-coded cells
  • Customizable Speed: Adjust animation speed from 1ms to 200ms for detailed observation or quick results
  • Performance Metrics: Track visited cells, path length, and execution time for each algorithm
  • Responsive Design: Works seamlessly on desktop and mobile devices

Visual Legend

  • 🟢 Green: Start point
  • 🔴 Red: End point (goal)
  • Black: Walls (obstacles)
  • 🔵 Blue: Visited cells during search
  • 🟡 Gold: Final shortest path