§ 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.
- 01ASC, CSV, TRC, BLF, MDF, and related capture import paths
- 02Live CAN and CAN FD capture with bus load monitoring and ring-buffered streaming
- 03DBC and KCD decoding, multiplexed signal support, and decoded frame views
- 04High-performance virtualized frame tables, detail panels, and filter tooling
- 05Protocol layers including ISO-TP, UDS, OBD-II, J1939, and DoIP
- 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.