-
The YAML files are then parsed, and a CYJS file produced, which is a graph model. This is used directly in the web app, but can also be opened in the Cytoscape desktop app , and imported into Neo4j if desired. I can add additional "export" steps to the automated build process, so e.g. GraphML (yEd, Gephi) or DOT files (GraphViz, mermaid, etc) can be used for whatever purpose needed.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
The UI is almost entirely based on Cytoscape JS, which is one of the most use graph libraries out there (and for good reason, I've found it very good). The UI is similar to some other JavaScript libraries that deal with visualisation of network models, so it ends up being similar to most examples of Neo4j dashboards, D3, etc.
-
Here is a MJER waza flash card app I recently refactored to vue3: https://github.com/brandonburkett/keiko I use it mostly in random mode to make sure I can do techniques “out of sequence” quickly after seeing the name.
Related posts
-
Cytoscape.js: Graph theory (network) library for visualisation and analysis
-
[OC] Skills map of different professions by specialization. The bigger star, the more popular the skill.
-
[OC] Skills graph that shows learning progress according to completed tasks
-
Trying to Get Help on a Niche Question
-
Is there a good way to organize crafting tech trees and dependencies?