Visualizing Amazon Neptune
Create a custom Neptune graph visualization application
Amazon Neptune graph visualization
KeyLines is a JavaScript graph visualization toolkit.
It provides a completely flexible way to build powerful, custom-designed graph visualization tools that work anywhere, on any device.
KeyLines integrates seamlessly with Amazon Neptune, making it easier than ever for you to explore and create effective Amazon Neptune visualizations from your data.
Amazon Neptune is a hosted graph database service with an engine optimized for storing billions of relationships and querying the graph with milliseconds of latency.
It supports different open standards for describing and querying data – Gremlin, openCypher, and Resource Description Framework (RDF) queried with SPARQL.
Want to get started? Check out our Amazon Neptune integration tutorial
Why do Amazon Neptune users choose KeyLines?

Fast to build
From our quick-start docs to expert developer support, building Amazon Neptune graph visualization applications with KeyLines is fast and intuitive.

Easy to integrate
Whether you’re using RDF and SPARQL, Gremlin, or openCypher, KeyLines integrates seamlessly with Amazon Neptune.

Flexible
KeyLines is an SDK, so you get to customize every aspect of a Neptune-KeyLines application, from its look and feel and behavior to interactions and functionality.

Incredible functionality
The KeyLines API has a range of visualization and analysis algorithms, uncovering insight in your most complex Amazon Neptune datasets.

Powerful visualization
Using WebGL (or HTML5 Canvas) and carefully-optimized code, KeyLines delivers a fast and enjoyable Amazon Neptune visualization experience.

Scalable
KeyLines web applications can be easily rolled into other tools and deployed to unlimited end-users, wherever they are in the world.
Who uses KeyLines?
From law enforcement to cyber security and fraud detection, thousands of analysts worldwide rely on a KeyLines visualization tool to query and explore their graph data.
Ready to build your Amazon Neptune graph visualization app?
KeyLines & Amazon Neptune FAQ
Amazon Neptune is a fast, reliable, managed graph database for running applications that work with densely connected datasets – sometimes called ‘graph data’.
Instances are managed by the AWS team, meaning its easy and fast to get started, and you don’t need to worry about patching, configurations, back-ups or the other usual database management tasks.
KeyLines is a JavaScript software development kit for graph visualization. It makes it quick and easy for JavaScript developers to build custom, powerful and interactive graph visualization tools. These can be rolled into your existing products and shipped to unlimited end-users.
Hundreds of organizations worldwide use KeyLines to make sense of complex connected data in domains including security and intelligence, law enforcement, fraud detection, infrastructure management and cyber threat intelligence.
We’ve built a demo Amazon Neptune graph visualization application showing how KeyLines integrates with the official Gremlin driver. The user’s interactions with a KeyLines chart trigger a query to your app’s backend, where a Gremlin query is formed and submitted, via a node.js driver, to Neptune. The data is then fetched back to KeyLines and presented in an interactive node-link format.
Yes, KeyLines comes with integrations for Vue and AngularJS. If you’re interested in building a graph visualization application in React, take a look at our ReGraph product instead.
If you’re not ready to get started yet, take a look at our blog. You’ll find useful information graph visualization best practice, and integrating our products with many different graph databases. Visit the blog.
If you’re ready to get started, Request a free KeyLines trial.