https://github.com/LovetheFrogs/OptiGraph Skip to content Navigation Menu Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} LovetheFrogs / OptiGraph Public * Notifications * Fork 0 * Star 20 * Optimum graph creation and distribution for underground networks. License GPL-3.0 license 20 stars 0 forks Branches Tags Activity Star Notifications * Code * Issues 0 * Pull requests 0 * Actions * Projects 0 * Security * Insights Additional navigation options * Code * Issues * Pull requests * Actions * Projects * Security * Insights LovetheFrogs/OptiGraph This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main BranchesTags Go to file Code Folders and files Name Name Last commit Last commit message date Latest commit History 90 Commits .github/ .github/ ISSUE_TEMPLATE ISSUE_TEMPLATE OptiGraph OptiGraph .gitignore .gitignore LICENSE LICENSE README.md README.md View all files Repository files navigation * README * GPL-3.0 license OptiGraph Optimum graph creation and distribution for underground networks. Downloading You can either download a pre-compiled version or compile one yourself. Download a compiled version You can head to the releases section and download the latest version. Extract the file and run the jar file. Compiling Optigraph for yourself Assuming you have git installed, run git clone https://github.com/LovetheFrogs/OptiGraph then run cd OptiGraph, compile it with mvn install and run the .jar file with java -jar target/OptiGraph-1.0-shaded.jar. Using OptiGraph To use the app, just add your nodes/stations to the graph and plot them. You can change the algorithm used by clicking Settings > Change Mode and delete stations by giving an id and pressing the delete node button. OptiGraph also has functionality to save and load graphs using File menu. image Use cases Optigraph can be used to plan out metro systems. One interesting use case is the design of minecraft piston-bolt networks for least space traveled between any two stations. Colaborating You can submit a bug report by filling out the bug template in the issues section. You can also collaborate by submiting a pull request. All reasonable pull requests will be reviewed. About Optimum graph creation and distribution for underground networks. Topics java gui algorithms graph Resources Readme License GPL-3.0 license Activity Stars 20 stars Watchers 2 watching Forks 0 forks Report repository Releases 2 Version 0.1.0 Latest May 18, 2024 + 1 release Packages 0 No packages published Languages * Java 100.0% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.