Open-source browser-based CAN bus analyzer. Works with low cost USB hardware.
-
Updated
Aug 8, 2026 - TypeScript
Open-source browser-based CAN bus analyzer. Works with low cost USB hardware.
PyQt6 desktop app for reverse-engineering CAN bus captures. Offline analysis finds counters, checksums and signal boundaries; the DBC builder verifies definitions against real frames; exports DBC, openpilot and Wireshark dissectors. UDS and OBD-II diagnostics. Injection is bench-only and stays disarmed until you arm it.
A real time CAN vehicle data logging, analysis and visualization tool to work with USB-CAN Interface for developing in-vehicle AI algorithms for self-driving and automation
This repository contains a Python-based tool to parse DBC formatted CAN log files and plot the signals. It leverages cantools for parsing DBC files and matplotlib for plotting signals, providing an easy way to visualize CAN signal data.
Real-time CAN bus simulator and dashboard — DBC-driven signal generation and live decoding via PCAN-USB
CanMsgParser — 车载 CAN 工具 / CAN 报文分析工具,类似 Vector CANoe / CANalyzer。支持 CAN 报文解析、DBC 解析、BLF/ASC 日志、CAN FD、多信号曲线绘制、实时报文监控、信号模拟上报、报文回放、DBC 位图可视化。Python + PyQt5 桌面应用。
Log Viewer is an easy to use Qt-powered application for browsing .csv files or any cantools-supported J1939 logs (.log/.asc/.blf/.csv).
Compare CAN DBC baseline folders and get an engineering-grade Excel change report — detects renamed files, messages and signals
A Python/PySide6 desktop tool for real-time CAN bus monitoring, DBC signal decoding, and frame transmission. Supports PCAN, serial (ACAN), and UDP interfaces.
Python CAN 总线工具集 | 报文构造与解析 | DBC 批量解码 | 日志分析
Python-based automation framework for validating CAN bus message flows, signal behavior, and controller-level communication scenarios.
车载传感器测试数据工具 | CAN/DBC 解析 | 信号可视化 | 测试报告自动生成 | 实习项目
CAN bus sniffer, DBC parser, and intrusion-detection (IDS) demo for automotive cybersecurity.
Docker-based CAN/CAN FD and ISO-TP interoperability testbed: 7 reference stacks, SocketCAN/vcan, DBC/KCD/ARXML codecs and automated cross-stack tests.
To associate your repository with the cantools topic, visit your repo's landing page and select "manage topics."