neo4j / neo4j-browser

Neo4j Browser is the general purpose user interface for working with Neo4j. Query, visualize, administrate and monitor the database.
https://neo4j.com
GNU General Public License v3.0
690 stars 347 forks source link

Proposal for Enhanced Visualization Features in Neo4j #1886

Open difaandailisi opened 1 year ago

difaandailisi commented 1 year ago

Sorry, this is a line that must be added

Feature request template

no!

Describe the solution you want

We would like to see Neo4j add more visualization capabilities to the database by introducing a direct way to visualize the data on the knowledge map displayed in the database. In the Solution section, we can consider using a wired method to represent associated statements by adding visual operations that directly add or delete nodes, labels, and attributes to the diagram database, just like drawing on WINDOWS, and using XMIND mind mapping software to visualize statements directly. In this way, users can better optimize their queries by understanding their query operations more intuitively. At the same time, this visualization should be able to feed back to Cypher statements so that users can better understand the impact of their queries on the knowledge map. This visualization not only improves user interface and document friendliness, but also gives Neo4j unique advantages in visualization and knowledge map modeling, making it a powerful selling point to attract new users.

Describe the alternatives you've considered

We have considered other graphical database systems, such as GraphDB, that provide better visualization and knowledge diagram modeling capabilities. Or simply use mind mapping software like XMIND.

Other contexts

We think it's better to add more visualization. There is now a visualization operation to change the colors of the nodes, but that is not enough. By visualizing directly on the spectrum, users can gain a more intuitive understanding of their data structure and query operations, not just by changing the color of the nodes. Therefore, we believe that by introducing more powerful visualization capabilities, Neo4j's user experience can be enhanced, thereby increasing its competitiveness in the graphics database market.

this is the xmind

1.https://xmind.com/ 2.https://xmind.cn/ 3.https://mubu.com/home 4.https://www.processon.com/ image

image

OskarDamkjaer commented 1 year ago

Adding these graph editing capabilities I think could be a very compelling feature but it also takes a lot of time to build. I'll make sure the right people hear about this idea, but it might take a long time to get implemented, if ever. Thanks for your feature request!