Logo

GraphAV

A graph algorithms visualizer built using React, Typescript and Styled Components.

## Features **[?]** Light/Dark themes **[?]** Add, move and delete nodes **[?]** Directed/Undirected edges **[?]** Unweighted edges **[?]** Control visualization speed **[?]** Control canvas zoom percentage **[?]** Shortest paths and predecessor node information **[?]** Visited nodes/edges animations **[?]** Weighted edges (to be implemented) **[?]** Touch screen support (to be implemented) ## Available Algorithms **[?]** DFS - Depth First Search **[?]** DLS - Depth Limited Search **[?]** IDDFS - Iterative Deepening Depth First Search **[?]** BFS - Breadth First Search (with shortest paths calculations) **[?]** Dijkstra (with shortest paths calculations) **[?]** Bellman-Ford (to be implemented) **[?]** Floyd-Warshall (to be implemented) **[?]** A\* (to be implemented)