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.
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
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
KeyLines comes with an Apache TinkerPopTM integration, making it easy to connect to DSE Graph by WebSocket or HTTP calls.

Flexible
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.

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

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

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 get started with DataStax visualization?
KeyLines & DSE Graph FAQ
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.
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 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.
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.