Kvaser is proud to release Kvaser CanKing Extensions SDK: an innovative app-based platform that allows anyone to design and share graphical user interface (GUI) extensions for CanKing (versions 7.1 and beyond), Kvaser’s free-of-charge general-purpose CAN and LIN analysis software.
News
Kvaser introduces customizable Extensions for CanKing 7

Why Use Kvaser CanKing 7?
CanKing 7 provides a robust, versatile platform for testing and debugging networks. Unlike competitor solutions, which can be too costly to use for simple tasks such as looking at a CAN trace or CAN log, CanKing 7 is free, open, and built to adapt to future needs. CanKing supports the storage of log data in widely used formats, including MF4, ASC, BLF, CSV, and TXT, and works with all Kvaser hardware.
What are ‘extensions’ and how can they help you?
CanKing GUI Extensions are graphical views for Kvaser CanKing, created using web-based components. Extensions allow you to present CAN data your way. For example:
- Display signal values in a table
- Plot signals over time
- Create a dashboard with interactive dials and digital displays
- Create a control panel for devices connected to the CAN bus
How are extensions created?
The technology used to develop extensions in Kvaser CanKing is React, a JavaScript library for building dynamic and interactive user interfaces. CanKing is cross-platform compatible; write a GUI extension for your Windows environment and it will work in Linux, or an embedded system.
Explore the capabilities of Kvaser CanKing Extensions SDK and start designing your own GUI Extensions today!