Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
04-29-2020 08:04 PM
Hi guys, I'm looking for a tool where I can draw and model knowledge graphs to place in documents and reports. Something similar to Astah for UML. Do you know any tool with which I can do that?
Thanks in advance!
04-29-2020 09:31 PM
Arrows is the go-to tool for graph db modelling - http://www.apcjones.com/arrows/
04-30-2020 04:28 PM
Thank you for your answer, Terry, seems to be a really simple tool and meets the requirement. Do you know if it is possible to open a previous saved model?
06-17-2021 04:38 AM
Hi. Do you know if Arrows could create self-loop relationships? I don't know how to create a relationship from a node to itself. Many thanks.
08-03-2021 01:26 PM
@j.yin
You can create a self loop relationship by clicking the node in question and drag the outer perimeter/boarder of the node back to itself
04-30-2020 06:42 PM
I've used the Export Markup
button to both copy out and in XML, seems to work in both directions.
08-02-2020 08:22 AM
Thanks for suggestions. I recently started using the "arrow" tool for graph data modeling, its super cool and more importantly its free. While watching a webinar recently I came across a variation of the same "arrows" utility i.e https://neo4j-arrows.appspot.com/. What I like about this is, to represent the data domains using colors (attaching the image file for reference). However somehow it did not allow me to download/use. Wondering anyone had luck using/exploring it??
08-07-2020 08:31 AM
Looks like the utility I mentioned above is only for internal purpose and not available in public domain.
10-05-2020 08:54 AM
First of all thanks for sharing this link! it's the first time I know this new arrows tool. I think the visualization is great and we can choose from 4 different themes. The only thing is we cannot import by markdown or CQL and have to start from zero. But looks like it's available to the public now and the download icon works for me
01-01-2021 10:49 PM
Arrow.app could be open source or deploy on offline line ?
12-14-2020 01:27 PM
I came across this resource that might be of interest to exploring other Graph tools. I haven't looked at all of them but these appear to have some interaction with Neo4j - Graphleon, Hackolade, Graphware-Hume, NodeEra, and Arrow. Some also have free/student versions. Look at this page for further suggestions: http://graphdatamodeling.com/Graph%20Data%20Modeling/HallOfFame/DMHallOfFame.html
12-14-2020 03:31 PM
I would highly recommend Hackolade. https://hackolade.com/. Been using for 3 years for Neo4j , Cassandra and MongoDB.
Great tool.
12-26-2020 05:58 PM
Looks good unfortunately limited to 14 day free trial and 75 euro a year subscription otherwise. At least for a beginner a free option would be better.
12-27-2020 02:23 AM
@mp.chean, check with their sales. I got some discounts. its holiday season also ..
05-10-2021 03:51 PM
Another hand up for Arrows.app
It's a lot better than hammering in cypher code for manually entering data. I choose to store my data in the local browser storage (firefox.) I also backup the graph by exporting to .json files. I can import those into an empty arrows map and reconstitute the graph that I saved out.
--My second Knowledge Map of the Molten Salt Reactor Industry has gotten so large that I've broken it into multiple arrows maps (by saving and importing .json files.) I enter them into the Neo4j browser by exporting cypher code blocks from each arrows graph. I cut and past one after another into the Neo4j browser entry window. Then I have a LOT of dragging nodes into a sensible graph.
05-11-2021 12:48 PM
How do you delete a Node with this tool? It's not obvious to me how to do that.
05-11-2021 04:32 PM
How do you delete a Node with this tool?
'this tool'? if arrows.app then if you select / click the node and hit your [delete] key on your keyboard the node should delete
05-11-2021 07:13 PM
Thanks. Somehow it didn't work for me at first. (Yes, the Arrow tool.)
05-11-2021 09:26 PM
Yup. And be careful that you've only selected what you want to delete. There's no undo in arrows (that I've found.)
05-12-2021 08:30 AM
Is there a way to import the exported JSON back into Arrows?
I'd like to be able to keep the knowledge graph under version control. (Also, if there is an accidental deletion, it would be nice to be able to go back to a previous version.)
05-18-2021 10:56 AM
Yes. I've exported to JSON for backup. I also import from JSON into scratch files to separate out several arrows maps from one overcrowded arrows map making them easier to work with. I only wish arrows was more robust (not just running in a browser window.) It gets glitch-ey, doesn't work as smoothly as a dedicated app could (all of a sudden I have the wrong thing selected and nodes zooming way off the map.) It would be nice if it was the optional smooth running GUI manual data input into Neo4j Desktop.
05-18-2021 02:34 PM
How did you do an import of JSON. I didn't see anything in the Arrows app that allowed for it.
(I'm probably missing something obvious...)
05-18-2021 07:09 PM
Not that obvious. If you mouse over the arrow on the left hand side a menu pops up for importing. I wish that the Neo4j crew would embellish this program.
06-02-2021 09:08 AM
Help!
Arrows.app has blanked out taking with it weeks of work and the controls on the right side, left side, import, export etc... I've backed everything up to .json files but there are no controls to import to (see example image.)
06-02-2021 06:32 PM
OK. The way I dealt with this is I went into the firefox browser privacy settings and deleted out the two browser cookies associated with arrows.app. It seems that's where arrows.app was storing the local data (I elected not to use google cloud.) That gave me back the controls when I went into arrows.app and I was able to import the .json file backup. If I hadn't saved out the .json files I'd have lost weeks worth of work. The end.
-Like I mentioned before, I wish they'd make a polished version of arrows. Maybe they could make it a feature of the Browser desktop.
-From now on I'll try to make sure that I never have arrows.app on a firefox browser tab when I shut it down or let the computer hibernate.
-If you use arrows, backup to a .json file somewhere and keep it reasonably current because you may need it.
All the sessions of the conference are now available online