MyPath
Pathfinding Visualizer
Install / Use
/learn @deckardmehdy/MyPathREADME
myPath
myPath is a visualizing tool that shows how different pathfinding algorithms work. My program was inspired by Clement's Pathfinding Visualizer (https://clementmihailescu.github.io/Pathfinding-Visualizer/). My program's objective is to go from the start cell to the end cell using a pathfinding algorithm. You can draw walls by clicking or holding down the mouse over cells. Once the algorithm has found the start cell, the optimal path will be illuminated in yellow. Additionally, mazes can be generated by selecting an algorithm from the 'Mazes' tab. This project is not suitable for mobiles or older versions of browsers. Google Chrome or Safari work best.
- To view the project, click this link: https://deckardmehdy.github.io/myPath/
- Pathfinding Algorithms: A*; Breadth-First Search; Depth-First Search; Greedy Best-First Search; Modified Jump Point Search; Dijkstra.
- Maze Generating Algorithms: Random (recursive backtracking); Recursive Division; Recursive Division (horizontal skew); Recursive Division (vertical skew); Simple Spiral.
Related Skills
node-connect
340.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.2kCommit, push, and open a PR
