Visualizing the Stardog database

Creating a custom graph visualization application for Stardog

Stardog, the leading provider of enterprise knowledge graph technology, partners with some of the largest organizations in the world, including Morgan Stanley, Bosch and NASA.

The Stardog team created their knowledge graph platform by combining graph database technology with an AI-based knowledge toolkit. It uses a Resource Description Framework (RDF) data model, where data is expressed using a syntax called Terse RDF Triple Language (Turtle), and queried using SPARQL.

KeyLines’ database-agnostic approach means it’s quick and easy to build powerful graph visualization tools that work alongside your Stardog database.

Use KeyLines and Stardog to create powerful, flexible and scalable graph visualizations
Use KeyLines and Stardog to create powerful, flexible and scalable graph visualizations

What is KeyLines?

KeyLines is a powerful toolkit for building high-performance graph visualization applications. From law enforcement to cyber security and fraud detection, organizations around the world rely on KeyLines to uncover threats and insight in their graph data.

KeyLines can visualize data from virtually any source, but it’s a particularly good fit for Stardog. Here’s why:

  1. It’s fast – KeyLines is a fast and powerful graph visualization engine. Pair it with a Stardog graph database to accelerate performance.

  2. It ‘just works’ – KeyLines comes with a Stardog demo, so integration is quick and simple.

  3. It’s convenient – both KeyLines and Stardog are optimized for connected data, so mapping the data model from one to the other is a breeze.

  4. It’s 100% customizable – unlike one-size-fits-all options, KeyLines applications are custom designed for each deployment. That means you can build visualizations for your users, your data, and the questions you need to answer.

Why KeyLines + Stardog?

To understand connections in your Stardog data, you need to visualize it. The ‘node-link’ model is simple and intuitive. Combined with the brain’s unrivalled pattern-spotting ability, it’s a great way to visualize, explore and bring graph data to life.

Visualization applications built with KeyLines have powerful graph visualization and analysis functions. They’re easily deployed (as web applications) to unlimited users worldwide, and you can customize every aspect of them.

What if I’m using React?

If you’re building your graph application in React, instead of KeyLines you should use ReGraph – our graph visualization toolkit for React developers.

It has the same great performance and rich functionality as KeyLines, but its simple data-driven API makes it quicker and easier to add graph visualizations to your React applications. And integrating Stardog with ReGraph is just as straightforward as KeyLines.

Learn more about ReGraph

How to get started

We’ve designed KeyLines with the developer’s needs in mind. The SDK site (request a trial account here) features a Stardog integration demo with downloadable code. There’s also a useful Stardog getting started tutorial.

Need some help?

Building a graph visualization application with KeyLines is much faster and easier than trying to build your own solution from scratch.

If you don’t have the JavaScript skills – or access to someone who does – we can help. Our team of graph visualization experts can apply their wide experience to your project, and help build the right graph visualization solution for you.

Our consulting services

Are you ready to get started?

Request a free trial