Selection of utilities

Cute DBC Editor – desktop application for viewing and editing CAN Database

Cute DBC Editor is a graphical application for inspecting and editing CAN DBC database files. DBC files are commonly used in automotive and embedded systems development to describe the structure of CAN bus communication, including messages, signals, and node relationships. The application provides a visual interface that allows engineers to explore and modify these files without manually editing the underlying text format.

The software is intended for developers and engineers working with CAN networks who need a convenient way to browse and understand DBC structures. It enables users to view messages and signals, examine their properties, and edit database elements through an interactive interface. This makes it easier to analyse CAN communication definitions and maintain DBC databases used in vehicle and embedded system development.

It’s built with Python, PyQt6, and cantools.

This is free and open source software.

Key Features

  • Hierarchical Tree View: Easily navigate through CAN messages and their underlying signals.
  • Property Editor: Click on any message or signal to view and edit its properties (Frame ID, Length, Start Bit, Byte Order, etc.).
  • Visual Bit Grid: A real-time grid mapping of bytes and bits to visualize where signals are placed within a message. Features color-coding and automatic cell merging.
  • Overlap Detection: Built-in validation to prevent saving if signals overlap or exceed the message length.
  • Custom Frameless UI: A fully custom, pixel-art inspired interface with a draggable title bar and resize grip.

Website: gitlab.com/livcl1/dbc-editor
Support:
Developer: livcl
License: GNU Affero General Public License v3.0

dbc viewer

Cute DBC Editor is written in Python. Learn Python with our recommended free books and free tutorials.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted