giggiox / graphTheory-Visualizer

graph theory visualizer using p5js and TypeScript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

graphTheory-Visualizer

Project made to visualize operations that can be done in a graph, such as BFS,DFS,Kruskal and Dijkstra.
The goal was to have a continuous display of the various operations, so that if the graph changes while the operation is in progress, the display changes too.

You can access it here (works best on desktop): https://giggiox.github.io/graphTheory-Visualizer/

interface:

other examples:
depth-first search:

dijkstra shortest path between 2 vertices:

kruskal minimum spanning tree:

Project made using p5js and TypeScript.

About

graph theory visualizer using p5js and TypeScript.

License:MIT License


Languages

Language:JavaScript 67.8%Language:TypeScript 16.2%Language:HTML 10.9%Language:CSS 5.0%