Visualizing the DSE Graph

Building DataStax visualization tools for the DSE Graph database

DataStax Enterprise 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 the DataStax Enterprise (DSE) Graph, making it easier than ever for you to explore and create effective DSE Graph visualizations from your data.

Download the White Paper

The DSE Graph is a highly scalable graph database. It makes use of Apache CassandraTM and Apache TinkerPopTM and is based on the open source Titan graph database.

The DSE Graph has been designed for enterprise cloud applications that require a high-performance back-end capable of handling very large volumes of complex and evolving graph data. It also delivers continuous uptime and predictable performance.

Want to create a DataStax visualization? Check out our DataStax integration tutorial.

Why do DSE Graph users choose KeyLines?

Fast to build

Fast to build

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

Easy to integrate

Easy to integrate

KeyLines comes with an Apache TinkerPopTM integration, making it easy to connect to DSE Graph by WebSocket or HTTP calls.



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

Advanced functionality

Incredible functionality

The KeyLines API has a range of advanced visualization and analysis algorithms, detangling your most complex DSE Graph data.

Powerful visualization

Powerful visualization

KeyLines delivers a fast and interactive visualization experience, using WebGL (or HTML5 Canvas) and code that’s carefully optimized for performance.



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

DSE Graph - KeyLines integration logo

Integrating DSE Graph with KeyLines

KeyLines comes with a connector for DSE Graph, using the Apache TinkerPopTM framework. 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 get started with DataStax visualization?

Try KeyLines

KeyLines & DSE Graph FAQ

What is DSE Graph?

DataStax Enterprise Graph is a highly scalable graph database designed for enterprise cloud applications requiring a high performance back-end capable of handling very large volumes of complex and evolving graph data.

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 DSE Graph connect to KeyLines?

We’ve built a demo application showing how KeyLines integrates with DSE Graph. In this scenario, the KeyLines files are hosted on a web server and presented to users in the web browser.

By interacting with nodes and links in their KeyLines chart, users raise queries to the DSE Graph database, which are communicated to TinkerPop using WebSockets or HTTP calls – depending on your application’s requirements. The data is then returned as a JSON object for KeyLines to visualize.

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.