KeyLines Licensing

Common commercial questions about KeyLines

What is KeyLines?

KeyLines is a commercially licensed JavaScript Software Development Kit (SDK) for network visualization. Using the SDK, you can build custom network visualization components, and deploy them in your own tools and products. The technology has been deployed around the world to provide analysts with the data clarity required to make better decisions, more quickly.

KeyLines is made by us, Cambridge Intelligence. We are a software company based in Cambridge, UK.

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


Licensing KeyLines

How we license KeyLines

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

  • The ability to embed a KeyLines component into your own product or tool
  • Unlimited end-users of your KeyLines component
  • High quality technical support
  • Updates and patches, available on a frequent release cycle.

Please contact our team to get a quote for your specific requirements.


KeyLines & Open Source

Although we love the Open Source community, and contribute where we can, 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.

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 enjoyable to build, but do bear in mind that it’s more difficult than it looks! It will eat up your valuable development resources quickly, not to mention your testing resource once you factor in cross-browser and cross-device testing.

In the long run it will be quicker, easier & more cost-effective to buy-in the capability. That way you can concentrate on developing your core business code.


Evaluating KeyLines

We offer free trials of the KeyLines SDK. These last 21 days, giving you plenty of time to try the toolkit and make sure it suits your needs. Complete the form below to get started.

When you start your KeyLines evaluation, we recommend arranging a quick demo with your account manager. They can help you navigate the SDK site, show you some of KeyLines’ capabilities and explain how to get started with your project.


Our Partner Network

We work with a global network of partners who share our passion for outstanding data visualization. Our partners fall into four categories:

  • Integration partners
  • OEM partners
  • Solution partners
  • Technology alliance

If you would like to join our partner network, visit our Partnerships page to learn more.


Do you have more questions?

Our team will be happy to answer any questions you have.

Contact the team!

From the blog

Mapping a connected world: The value of geospatial graph visualization

With KeyLines, exploiting geospatial information has never been easier. This blog post describes three compelling use cases to help you get the most out of connected data on maps.

Using Angular CLI to get started with KeyLines

This blog walks you through the commands you need to integrate Angular with KeyLines and start coding.

Become Education: a recommendation engine for 21st century careers

In this blog post, we’ll see how Become Education use graph visualization, powered by KeyLines, to equip children with the skills and knowledge to design their own lives.

Subscribe to our newsletter

Get occasional data visualization updates, stories and best practice tips by email