Skip to content

spbu-coding-2024/graphs-graphs-team-5

Repository files navigation

Boyaan pic

Boyaan

GUI software for graphs


☋ Supported Properties

  • Directed
  • Weighted

🧮 Algorithms

  • Layout algorithm - Force Atlas 2 - by default in your graph tab - Oderiy Yaroslav
  • Cycles find - DFS - click on vertex and choose in algorithms tab - Oderiy Yaroslav
  • Dijkstra algorithm - Edsger Wybe Dijkstra - click on vertex and choose in algorithms tab - Oderiy Yaroslav
  • Community detection - Louvain - not in GUI - Kharisov Bogdan
  • Minimum spanning tree detection - Kosaraju - not in GUI - Kharisov Bogdan
  • Strongly connected communities detection - Kruskal - not in GUI - Kharisov Bogdan
  • Bridges Find - DFS - not in GUI - Tarasov Andrei
  • Ford Bellman - R. Bellman L. Ford - not in GUI - Tarasov Andrei

🛠️ Quick Start

Download project from github and start command from project root

./gradlew run

💡Features

  • Tab system - work with graphs in different tabs. Your state will be automatic safe.

tab system

  • Window system - all work with graph is in floating windows.

window system

  • Theme switch - you can easy switch theme on light and dark.

window system

⚙️ Save/Load

You can save and load your graph with JSON files

window system

👨‍💻 Authors

🪪 License

This project is licensed under the MIT.

About

graphs-graphs-team-5 created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages