An open API service indexing awesome lists of open source software.

https://github.com/spaghetoz/maze-visualizer

Web-based maze generator and solver
https://github.com/spaghetoz/maze-visualizer

bootstrap5 js maze-algorithms maze-generator maze-solver p5js pathfinding

Last synced: about 1 year ago
JSON representation

Web-based maze generator and solver

Awesome Lists containing this project

README

          

# ๐ŸšฉMaze visualizer

![JavaScript](https://img.shields.io/badge/Made%20with-JavaScript-F7DF1E?logo=javascript&logoColor=yellow)
![Last Commit](https://img.shields.io/github/last-commit/spaghetoz/maze-visualizer)

An interactive web-based maze visualizer made with HTML, CSS and JS.
This app showcases a practical use of graph theory algorithms such as **BFS**, **A***, and **Kruskal's algorithm**.

๐Ÿงช Try it out here : **https://spaghetoz.github.io/maze-visualizer/**


## โœ… Features
- ๐Ÿงฑ Realtime obstacles placement
- ๐Ÿ”Ž Visualization step-by-step

## ๐Ÿ•น How to use it
- Left click on grid to place the walls (obstacles)
- Right click to delete them
- R key to reset the grid
- P key to pause/resume the solver

## ๐Ÿ“ฆ Libraries
- P5JS
- Bootstrap