Skip to content

This react application allows you to visualize different pathfinding and maze-generation algorithms with fun animations!

Notifications You must be signed in to change notification settings

Smayan-n/pathfinding-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Pathfinding-visualizer GitHub repository! This react application allows you visualize different pathfinding and maze-generation algorithms with fun animations!

Features:

  • A resizable grid that you can draw custom mazes on:
    • Mouse left click to add a wall
    • Mouse right click to remove a node
    • Hover and drag start and end nodes anywhere on gird
  • A speed slider that changes the animation speed of visualizations
  • A variety of pathfinding algorithms:
    • Depth-First Search
    • Breadth-First Search
    • A* Search
    • Dijkstra's Algorithm
    • Greedy Best-First Search
  • A variety of maze generation algorithms:
    • Depth-First Search algorithm
    • Recursive Division
    • Prim's algorithm

Usage:

image

About

This react application allows you to visualize different pathfinding and maze-generation algorithms with fun animations!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published