A website that allows you to visualize some path finding algorithms.
Try it out using this link: https://daniel203.github.io/path-finding-visualizer/
It's a website written in rust using the yew crate.
The main goal is to create a visual demonstration of some path-finding algorithms and
also, of course, to practice rust and yew.
It has a simple UI, it is easy to use, and the interface is nice and intuitive (at least I hope).
- Clone the repo
git clone https://github.com/Daniel203/path-finding-visualizer.git
cd path-finding-visualizer
- Setup yew
rustup target add wasm32-unknown-unknown
cargo install --locked trunk
- Run the server
trunk serve
- On your browser go to http://localhost:8080 or http://127.0.0.1:8080/
Path finding algorithms:
- BFS (Breadth First Search)
- DFS (Depth First Search)
- A*
- A* Search
Maze generation algorithms:
- Binary tree
- DFS
- Recursive division
- Implement more algorithms for path finding
- Implement more algorithms for maze generation
- Implement an animation speed selector
- Fix some bugs in the UI