SubFramed In development Rust + Tauri + React

§ 00 · CAN analysis workstation

Sub
Framed.

SubFramed is an open-source CAN analysis workstation built for engineers who need file import, live capture, DBC decoding, diagnostics tooling, and protocol visibility in one fast desktop app.

§ 01 · Core direction

Core Direction

The architecture is Rust-first and event-driven. Frame ingestion, parsing, decoding, and storage live in Rust, while the UI focuses on fast rendering and analysis workflows.

§ 02 · Primary stack

Primary Stack

Tauri v2, React 19, TypeScript, and Rust on the desktop, plus a Python SDK and scripting bridge for automation.

§ 03 · Roadmap

Planned
capabilities.

  1. 01ASC, CSV, TRC, BLF, MDF, and related capture import paths
  2. 02Live CAN and CAN FD capture with bus load monitoring and ring-buffered streaming
  3. 03DBC and KCD decoding, multiplexed signal support, and decoded frame views
  4. 04High-performance virtualized frame tables, detail panels, and filter tooling
  5. 05Protocol layers including ISO-TP, UDS, OBD-II, J1939, and DoIP
  6. 06CLI and GUI parity, with scripting and MCP hooks designed in from the start

§ 04 · Why it matters

Why it
matters.

The goal is to make CAN analysis feel modern: responsive with large logs, practical for real hardware, and structured enough for deeper automation and diagnostics work without losing the speed of a native tool.