KeyLines Licensing

Some common questions about evaluating KeyLines

This page gives an overview of how KeyLines is evaluated.

If you’ve already evaluated KeyLines, or you’re looking to renew your existing license, see Purchasing & Procurement

1. What is KeyLines?

KeyLines is a commercially-licensed JavaScript Software Development Kit (SDK) for network visualization.

Using the KeyLines SDK, it’s quick and easy to build applications for visualizing connections in data, that can be deployed anywhere, to anyone.

Learn more about KeyLines


2. Who makes KeyLines?

KeyLines is made by us, Cambridge Intelligence. We’re a software company based in Cambridge, UK, and Boston, US.

We’ve been building and selling data visualization technology since 2011 and work with hundreds of customers worldwide, including start-ups, Fortune 500 companies and national governments.

Learn more about Cambridge Intelligence


3. How do I evaluate KeyLines?

We offer 21-day trial licenses for KeyLines, giving you plenty of time to try the SDK and make sure it suits your needs.

We recommend arranging a quick demo with your account manager when you first start your evaluation. They can help you get started more quickly and explain the resources we have to help you build the best visualization application possible.

Request a trial account


4. How is KeyLines licensed?

KeyLines is available under a commercial license. Most customers choose an annual subscription license, which includes:

  • The rights to embed a KeyLines component into your own product or tool
  • The rights to deploy your KeyLines component to unlimited end-users
  • The support and guidance of our excellent support team
  • Access to frequent product updates

To get a quote for your specific requirements, contact us.


5. Why not open source?

We love the Open Source community, and contribute where we can, but KeyLines is not an open source project. It is a proprietary technology, written from scratch by our team.

The advantage of this is that we offer great technical support and frequent product updates for all our customers, under full commercial terms. We can offer guaranteed levels of support, liabilities and change management processes. And because we’ve invested in this project commercially, we aren’t going to wander off to the next shiny new project and drop this one.

We’ve gone into more details in this blog post.


6. Why buy, not build?

Many people ask us why they should pay for a technology like KeyLines, rather than building their own.

Creating this kind of software is fun, but it’s more difficult than it looks. It will eat up your valuable development and testing resources quickly.

We know from working with thousands of developers that, in the long run, it is quicker, easier and more cost-effective to buy-in the capability.


Do you have more questions?

Contact us – we’re happy to help.

Get in touch

From the blog

Adaptive graphs and flow visualization - June updates

Our toolkit updates for June, including adaptive graph styling, showing flow on links and the original layout reaching general availability.

How WebGL powers the best user experience

Let's focus on WebGL - what it is, how it works, and why performance is a key contributor to one of the most important goals of your application design: good user experience.

KeyLines 5.3: Faster performance & simplified code

Version 5.3 delivers the fastest KeyLines yet, thanks to major improvements to our WebGL rendering performance. We’ve also made it easier to manage your KeyLines lifecycle, revised our Vue framework

Visit the blog