Skip to content

kirteeprajapati/Graph_Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph Visualizer Using Java

This project is used to visualize graph based algorithms, and is developed using Core Java and JavaFx.

Algorithms

  • Graph Traversal using BFS
  • Graph Traversal using DFS
  • Shortest Path using Dijkstra
  • Components Using DFS
  • Spanning Tree from Graph
  • Articulation Points in Graph
  • Bridges in Graph

Features

  • Create Graph and Edges with just a simple Click
  • Actual Matrix Representation of the Graph at the Right Side of the Window
  • Easy to use and Responsive
  • Modularized Code
  • Animation using Threads
  • Animation Speed Control
  • Clear Animation and Reset Graph

Tech Stack

Languages: Java, XML

Framework: JavaFx

Tools: JetBrainsIde, SceneBuilder, Git, GitHub

Screenshots

BFS

BFS

DFS

DFS

Dijkstra

Dijkstra

Spanning Tree

Spanning Tree

Articulation Point

Articulation Point

Bridges

Bridges

About

Created in Java to create custome graphs and visualize

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published