Best Practice

Product updates, tutorials, news and more

Designing simple visual models that empower & delight users

Product Manager
15th July, 2019 | 6 min read

Let’s create visual models that deliver the best user experience (UX). Detailed graph visualizations from an...

Get the perfect look and feel for your network visualizations

Head of Product Management
17th June, 2019 | 4 min read

How to build great graph visualization tools that fit seamlessly inside your existing applications, matching...

Graph visualization UX: How to avoid wrecking your graph visualization

Technical Sales Lead
29th October, 2018 | 8 min read

This blog post highlights 5 tips you can follow to build beautiful, useful and intuitive graph...

Five steps to tackle big graph data visualization

Head of Product Management
21st September, 2018 | 6 min read

Rather watch a video? This blog is also available as a webinar recording. Understanding big graph data requires...

Build accessible data visualization apps with KeyLines

Marketing Manager
2nd April, 2018 | 4 min read

In this post we give you tips on building a KeyLines app that as many people can benefit from as possible. We also...

Using TypeScript in KeyLines

Content Manager
28th July, 2017 | 6 min read

TypeScript is an increasingly popular way to write modern JavaScript applications. We introduced support for...

Using donut nodes: Some best practice advice

Development Manager
11th April, 2017 | 3 min read

Here are top tips on when to use our donuts feature. They’ll help make your graph visualization apps as...

Using JavaScript Promises in KeyLines: Part 2

Sales Engineer
13th February, 2017 | 3 min read

Migrating to Promises and advanced ideas Last week we published the first of two posts on KeyLines’ new...

Using JavaScript Promises in KeyLines: Part 1

Sales Engineer
18th January, 2017 | 5 min read

Introducing asynchronous code and basic Promises In KeyLines 3.3, we announced support for JavaScript Promises. We...