ArangoDB graph visualization
Create a custom graph visualization application
Visualizing ArangoDB with KeyLines
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.
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.
The KeyLines API has a range of visualization and analysis algorithms, uncovering insight in your most complex ArangoDB datasets.
Using WebGL (or HTML5 Canvas) and carefully-optimized code, KeyLines delivers a fast and enjoyable ArangoDB visualization experience.
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.
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.