Visualizing OrientDB

Building visualization tools for the OrientDB database.

OrientDB 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 OrientDB, making it easier than ever for you to explore and create effective OrientDB graph visualizations from your data.

Download the White Paper

OrientDB is a distributed multi-model database with a graph database engine. It was originally built and developed by OrientBD Ltd, which was acquired by CallidusCloud in 2017, itself bought by SAP® in 2018.

OrientDB combines the power of graphs with document, key-value, reactive, object-oriented and geospatial data models in a single operational database. It aims to eliminate the need for multiple data models, reducing operational costs and complexity

Want to start visualizing OrientDB? Check out our OrientDB integration tutorial.

Why do OrientDB users choose KeyLines?

Fast to build

Fast to build

From our OrientDB 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 OrientDB integration example, using the official OrientDB node.js driver, making it easy to get your back-end and front-end hooked up.



KeyLines is an SDK, so you get to customize every aspect of a OrientDB-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 OrientDB 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.

OrientDB Graph - KeyLines integration logo

Integrating OrientDB with KeyLines

KeyLines comes with a connector for OrientDB Graph, using the official OrientDB node.js driver and SQL queries. 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

Are you ready to get started?

Try KeyLines

KeyLines & OrientDB Graph FAQ

What is OrientDB?

OrientDB is a distributed multi-model database management system, combining the power of multiple NoSQL database models: graph, document, key/value, reactive, object-oriented and geospatial. Through acquisition, it is now an SAP® Company.

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.

How does OrientDB connect to KeyLines?

We’ve built a demo application showing how KeyLines integrates with OrientDB. Using the official OrientDB driver for node.js, it connects to and retrieves data from OrientDB.

It does this by sending the id of a query’s subject to the backend, where the OrientDB SQL query is formed and submitted. The data is then fetched back and presented in an interactive node-link format.

You can harness KeyLines’ advanced visual analysis functionality to build powerful interactive graph visualization tools, which are then rolled into your existing tools and products and shipped to end-users wherever they are in the world.

How is KeyLines different to OrientDB Graph Editor?

The Graph Editor is a visualization component, included in the OrientDB package. It’s designed for analysts and developers to browse, build and optimize their database schema.

KeyLines is a visualization tool that puts the power of OrientDB into the hands of users throughout the enterprise. It’s a great Graph Editor alternative if you’re looking to roll out a more customized and flexible visualization experience with advanced interactivity and visual analysis functionality.

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.

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 2023.
Read our Privacy Policy.