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.

Download the White Paper

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?

Amazon Neptune graph visualizations are fast to build

Fast to build

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

Amazon Neptune graph visualizations are easy to integrate

Easy to integrate

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

Amazon Neptune graph visualizations are 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.

Amazon Neptune graph visualizations offer advanced functionality

Incredible functionality

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

Powerful Amazon Neptune graph visualizations

Powerful visualization

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

Scalable Amazon Neptune graph visualizations


KeyLines web applications can be easily rolled into other tools and deployed to unlimited end-users, wherever they are in the world.

Amazon Neptune logo

Integrating Amazon Neptune with KeyLines

KeyLines comes with a connector for Amazon Neptune, using the official Gremlin driver, and examples of integrating with RDF. Follow our integration guide to learn more.

Follow the guide

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.

Meet our customers

Ready to build your Amazon Neptune graph visualization app?

Try KeyLines

KeyLines & Amazon Neptune FAQ

What is Amazon Neptune?

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.

What is KeyLines?

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.

What kind of problems does KeyLines solve?

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.

How does Amazon Neptune connect to KeyLines?

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.

Does KeyLines support JavaScript frameworks?

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.

Where can I learn more?

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.

Registered in England and Wales with Company Number 07625370 | VAT Number 113 1740 61
6-8 Hills Road, Cambridge, CB2 1JP. All material © Cambridge Intelligence 2022.
Read our Privacy Policy.