Skip to content

GraphAL is an application for graph algorithms visualization

Notifications You must be signed in to change notification settings

egortrue/GraphAL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

GraphAL

Description

GraphAL is a framework for graph algorithms visualization.
This framework shows how work the ones of the most popular graph algorithms:

Beta functions does not guarantee correct execution!

Getting Started

First of all, you should compile two dynamic link libraries "generation.dll" and "algorithms.dll". Their source code contains in src/generation/ and src/algorithms/ folders appropriately. Those dll files should be in src/ folder. Run app.py. Have fun!

Dependencies

  • Python v3.8+
  • PySimpleGUI v4.19+
  • NetworkX v2.4+
  • Matplotlib v3.2+

Examples

BFS algorithm

Kruskal's algortihm

Collaborators

🍭 @jswark (Graph data)
🍏 @egortrue (Graph algorithms)
🍓 @AndreyBakurskii (UI/UX design)

About

GraphAL is an application for graph algorithms visualization

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •