Skip to main content
KeyLines

The JavaScript SDK for interactive graph visualization.

Build robust, beautiful and engaging visual tools that match the scale of your users’ data challenges.

KeyLines hero image

KeyLines is the JavaScript SDK for building interactive graph visualization applications.

It helps developers and analysts uncover insight from complex connected data, quickly, at scale, and with an intuitive user experience. From cybersecurity and fraud detection to intelligence and security, KeyLines turns networks into answers.

See KeyLines in action

Try these interactive demos in your browser.

Social Media Analysis

Explore how people are connected based on their social media activity.

Cloud Security

Alternate between different cloud infrastructure views, and a focussed view of an attack path.

Bitcoin Transactions

Explore bitcoin transactions and entity resolution.

Why teams choose KeyLines

Integrations grid

A flexible toolkit that adapts to your tech stack.

KeyLines gives your team the freedom to build visualization apps their way. It fits with any browser, device, server or database and comes with clear tutorials, demos and API documentation. This flexibility lowers adoption risk and helps teams deliver meaningful results sooner.

High performance visualization at any scale

KeyLines makes exploring complex networks fast and responsive.

Its GPU-based rendering handles large graphs with ease, keeping pans and zooms smooth while its leading layouts provide clarity — even with dense, real-world data.

Performance at this level gives teams the confidence to analyze large-scale datasets without compromise.

Build tailored end-user experiences for specific workflows

KeyLines is flexible, customizable and reliable; so whether you’re building workflows for use cases such as cybersecurity, fraud detection or security and intelligence, you’ll have technology embedded into your platform that’s proven to perform in mission-critical environments.

Advanced graph visualization functionality

Combos

Combo decluttering

Group nodes to spot patterns without overwhelming the chart, then drill down into underlying relationships.

Insight-driven graph engine

Reveal connectivity and data flow using graph centrality and traversal algorithms, and highlight insights through styling, sizing, foregrounding and filtering.

Fully customizable styling

Style nodes, combos, links and annotations to match your application and provide a consistent user experience.

Layouts

Powerful layouts

Reveal hidden insights with beautiful and efficient graph layouts.

Start building with KeyLines

Design, support and security

Cambridge Intelligence SDKs are not just SDKs. When you license with us you also get access to a partner with these additional tools and services.

Figma design kit
Faster design-to-development workflow

Prototype graph interfaces using our Figma Design Kit before writing a single line of JavaScript. Align designers and developers early, reduce rework, and move from concept to production faster.

coworkers
Expert support from your first login

Every Cambridge Intelligence SDK comes with expert support from day one. From onboarding to launch and beyond, our team is here to help you succeed.

First-line support comes directly from the developers who build our toolkits, backed by experts who can provide health checks, deep-dive workshops, and guidance tailored to KeyLines.

ISO logo
ISO 27001 certified

KeyLines is developed and supported under Cambridge Intelligence’s ISO 27001-certified Security Framework.

Frequently asked questions

Can I try KeyLines before making a purchase?

Yes. We offer a free evaluation license so you can explore KeyLines in your own environment before committing.

What kinds of problems does KeyLines solve?

Organizations use KeyLines to understand complex connected data, from cyber security threats and fraud detection to intelligence and supply chain risk.

Which databases does KeyLines work with?

KeyLines is backend-agnostic and commonly used with Neo4j, Amazon Neptune, Cosmos DB, TigerGraph, JanusGraph, Elastic, and REST/GraphQL APIs.

How is KeyLines licensed?

KeyLines is licensed on a per-application basis. Contact us for a license tailored to your project.

Is KeyLines ISO 27001 certified?

Yes. KeyLines is developed and supported under Cambridge Intelligence’s ISO 27001-certified Security Framework. Learn more on our Security Framework page.

What support is available during evaluation and beyond?

All customers get dedicated support from our technical team, access to robust documentation, and ongoing assistance for production deployments. First-line support comes directly from the developers who build out toolkits, often with a handy playground link to explore.