Build powerful graph & timeline tools on ArangoDB
Ship ArangoDB graph apps quickly and easily
Our developer toolkits make building graph and timeline visualization apps with ArangoDB 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 ArangoDB, 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 ArangoDB
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 ArangoDB database.
Enjoy the flexibility to code how you like. Add graph visualization to your applications that work anywhere, as part of any stack.
Ready to build your ArangoDB data visualization app?
ArangoDB Visualization FAQ
ArangoDB is a native multi-model open-source database optimized for connected data. It combines the strengths of three major NoSQL data models: graph, document and key-value stores.
Its triple model / single query approach helps developers build datastores with outstanding flexibility and power, without the risk and complexity of multiple stacks.
ArangoDB offers the ArangoDB WebUI – a configurable visualization tool designed for database developers who need to create and manage data structures and schemas.
If you need a fast way to build custom and powerful graph applications, and ship them to your end-users, you need a dedicated connected data visualization technology like KeyLines, ReGraph or KronoGraph.
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 tutorial shows a couple of examples, but the overall approach is:
- The end-user accesses a visualization chart in their web browser, built with one of our visualization SDKs
- Each event performed in the chart, e.g. a click, right-click, hover, etc., raises a query to the ArangoDB database
- Some custom code raises this query as a jQuery AJAX request, which is natively translated into a Arango Query Language (AQL)
- ArangoDB returns the required data as a JSON object
- The visualization chart renders the JSON data in the browser.
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 graph database visualization and best practice.
If you want to explore your options with other graph databases, please visit our visualizing graph databases page.
You might also find this webinar, showing how ArangoDB and KeyLines work together, useful.