Search code examples
amazon-neptunegraph-notebookopencypher

openCypher client for AWS Neptune


I'm looking for a graph exploration tool similar to https://github.com/prabushitha/gremlin-visualizer for querying AWS Neptune while using openCypher to enjoy the new offering:
https://aws.amazon.com/blogs/database/announcing-opencypher-for-amazon-neptune-building-better-graph-applications-with-opencypher-and-gremlin-together/.
I'm familiar with the Jupyter notebook https://github.com/aws/graph-notebook but I'm looking for other alternatives.


Solution

  • With the recent release of openCypher on Neptune we have provided support for querying and visualizing results of openCypher queries via the Jupyter notebook as you have mentioned. This tool is good for writing and visualizing queries but does not have graph exploration functionality for clicking on and expanding connected nodes/edges.

    However with the release of openCypher Neptune supports interoperability between Gremlin and openCypher on top of the same data. This means that you can load the data one time and use either query language. This allows you to use any of the graph exploration tooling that works with Gremlin, such as https://github.com/prabushitha/gremlin-visualizer or https://www.tomsawyer.com/graph-database-browser to provide graph exploration capabilities without having to reload the data.