ArangoDB graph visualization
Create a custom graph visualization application
Visualizing ArangoDB with KeyLines
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 the ArangoDB multimodel database, making it easier than ever for you to explore and create effective ArangoDB graph visualizations from your data.

ArangoDB is a native multi-model open-source database optimized for connected data. It combines the strengths of three major NoSQL data models: graph, document and key-value stores.
Its triple model / single query approach helps developers build datastores with outstanding flexibility and power, without the risk and complexity of multiple stacks.
Our graph visualization toolkits make it easy for developers to build graph visualization tools that harness the power of ArangoDB. Want to get started? Check out our ArangoDB integration tutorial.
Why do ArangoDB users choose KeyLines?

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

Easy to integrate
Thanks for the Foxx microservice framework, integration with ArangoDB is simple and fast.

Flexible
KeyLines is an SDK, so you can customize every part of an ArangoDB-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 ArangoDB datasets.

Powerful visualization
Using WebGL (or HTML5 Canvas) and carefully-optimized code, KeyLines delivers a fast and enjoyable ArangoDB 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.
Are you ready to get started?
KeyLines & ArangoDB FAQ
ArangoDB is a free and open-source native multi-model database system. It supports three different data models: graph, document and key-value, all of which can be queried with ArangoDB’s own query language, AQL.
KeyLines is a JavaScript software development kit (SDK) for building powerful graph visualization applications. These applications allow your users to explore the data in your ArangoDB database – revealing connections and hidden trends, helping them make good decisions fast.
Every aspect of your application can be customized – the interface, workflow and functionality. Using our integration with the Foxx microservices framework and AQL users can easily call data from the ArangoDB back end by interacting with nodes and links in their KeyLines chart.
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.
Connecting KeyLines to your existing ArangoDB database is straightforward:
- Access a KeyLines chart in your web browser.
- Each event performed, e.g. a click, right-click, hover, etc., raises a query to the ArangoDB database
- KeyLines raises this query as a jQuery AJAX request, which is natively translated into a Arango Query Language (AQL)
- ArangoDB returns the required data as a JSON object
- KeyLines renders the JSON data in the browser.
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.