Graph Explorer is a React-based web application that makes it easy to visualize and explore graph data, no query language knowledge required. Search for nodes, expand connections, and discover relationships across your graph database through an intuitive visual interface.
Connect to graph databases that support Apache TinkerPop Gremlin or W3C RDF/SPARQL over HTTP, or openCypher via Amazon Neptune.
Graph Explorer provides three integrated views for working with your graph database, all in one app.
Search, visualize, and explore connections between nodes with an interactive graph layout. Expand neighbors, filter by type, and run custom queries, all from a single view.
Browse all nodes for a given type in a paginated table. View every property at a glance and send nodes directly to the graph view for further exploration.
Understand your data model at a glance. See node types, their relationships, and property details rendered as an interactive schema graph.
Run Graph Explorer wherever it fits your workflow: as a Docker container, on an Amazon EC2 instance, through Amazon SageMaker, or locally from source during development. Configure multiple connections to different databases and switch between them seamlessly. See Getting Started for setup guides.
- Getting Started - Set up Graph Explorer with Docker, EC2, or from source
- Features Overview - Detailed guide to all features and functionality
- Guides - Database connections, deployment, and troubleshooting
- Roadmap - See what's planned for future releases
- Discussions - Ask questions, share ideas, and connect with the community
- Submit an Issue - Report bugs or request new features
- Contributing - Learn how to contribute to Graph Explorer
- Changelog - See what's changed in recent releases
There are many ways to deploy and run Graph Explorer. If you are new to graph databases and Graph Explorer, we recommend that you check out the Getting Started guide.
- Local Docker Setup - A quick start guide to deploying Graph Explorer locally using the official Docker image.
- Amazon EC2 Setup - A quick start guide to setting up Graph Explorer on Amazon EC2 with Neptune.
- Local Development - A quick start guide building the Docker image from source code.
- Troubleshooting - A collection of helpful tips if you run in to issues while setting up Graph Explorer.
- Samples - A collection of Docker Compose files that show various ways to configure and use Graph Explorer.
Graph Explorer supports visualizing both property graphs and RDF graphs. You can connect to Amazon Neptune or you can also connect to open graph databases that implement an Apache TinkerPop Gremlin endpoint or the SPARQL 1.1 protocol, such as Blazegraph. For additional details on connecting to different graph databases, see Guides.
For development guidance, see Development.
See CONTRIBUTING for more information.
This project is licensed under the Apache-2.0 License.


