WebGL graph visualization

Building powerful visualization tools

WebGL and HTML5 Canvas

To be effective, graph visualization tools should handle any dataset your users decide to throw at it. From a few nodes to thousands, the visualization must be responsive and robust.

Our toolkits use careful code optimization and the most recent web technologies to offer excellent performance, on any modern browser or device.

They’re powered by a combination of two powerful rendering engines: WebGL and HTML5 Canvas.

WebGL harnesses the user’s machine’s GPU to give outstanding performance, especially when visualizing larger data sets. Learn more about our WebGL renderer.

HTML5 Canvas is our back-up renderer for older devices that cannot support WebGL. Although not as powerful, Canvas is still impressive, easily able to smoothly handle networks with hundreds of nodes.

The API for both rendering options is identical. So when you’re building your application, you only need to write your code once. Our toolkits will select the best rendering option for each user.

Smart styling

Rendering performance is important, but just loading huge volumes of data is not enough. Users need tools and techniques to turn huge volumes of data into something useful.

As graphs grow larger and denser, links can clutter charts, making them harder to read. Our adaptive styling makes it easier to see your data connections, even in huge datasets:

Combined with other techniques, like layouts, filtering, map mode, and the time bar, you can design an insightful high-performance experience for your users.

Ready to try it out?

Request a trial of our toolkits to see how they can help you make sense of your biggest and most complex datasets

Request a trial

Registered in England and Wales with Company Number 07625370 | VAT Number 113 1740 61 | 6-8 Hills Road, Cambridge, CB2 1JP. All material © Cambridge Intelligence 2020.