Build powerful graph & timeline tools on JanusGraph
Ship beautiful graph and timeline visualization apps quickly and easily
Our developer toolkits make building graph and timeline visualization apps with JanusGraph a breeze.
Combining performance with a hassle-free developer experience, they provide a completely flexible way to create graph and timeline visualization UIs that work anywhere, on any device.
They also integrate seamlessly with JanusGraph, giving your users an intuitive and interactive way to visualize and explore the data they need to understand.
Building timeline and graph visualization tools for JanusGraph
Whatever your stack, we have an integration tutorial to get you started.
Learn how to create graph and timeline visualization applications that empower users to see, explore and understand the data in their JanusGraph database.
Ready to build your JanusGraph data visualization app?
JanusGraph Visualization FAQ
JanusGraph is an open source graph database — a successor of the Titan project – built and maintained by the Linux Foundation with contributors from from Expero, Google, GRAKN.AI, Hortonworks, IBM and Amazon.
Like Titan, JanusGraph harnesses the Apache TinkerPopTM stack for scale and flexibility. It’s optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster, and works with a range of different persistence, analytic and index engines.
JanusGraph’s performance, reliability and flexibility make it a popular partner to our SDKs, with the technologies integrating seamlessly in an application stack.
As users interact with visualization component, events are raised – like click, drag or double-click. These then get transformed into a Gremlin graph query, via a jQuery AJAX request. JanusGraph receives the Gremlin query and returns the data as a JSON object. This data is then styled and rendered back in the component.
You can customize the events, how the data is added to the chart and the chart styling, meaning the full user experience and the interface is suited to your users’ needs.
ReGraph is our React SDK for graph visualization. It offers the same performance, scalability and end-user functionality as KeyLines, but is specifically designed for React developers.
Every aspect of the SDK is optimized to feel as ‘React-native’ for the developer as possible, including fully-reactive components, state and data flow management and JSX-coded elements with clear syntax.
The timelines built with KronoGraph reveal how events unfold over time, including heatmap views, individual event views, and intelligence data aggregation.
Our tutorials demonstrate some of these options, but let us know if your requirements aren’t covered.
Hundreds of organizations worldwide use our toolkits to make sense of complex connected data. Their industry sectors include: security and intelligence, law enforcement, fraud detection, infrastructure management and cyber threat intelligence.
If you’re not ready to get started yet, take a look at our blog. You’ll find useful information on all aspects of JanusGraph data visualization and best practice.
If you want to explore your options with other graph databases, please visit our visualizing graph databases page.
That’s easy! Request a free trial