cmtrace-open 1.5.0

Free, open-source CMTrace replacement: Windows log viewer with ConfigMgr/SCCM, Intune, and Autopilot ESP diagnostics, DSRegCmd triage, and real-time tailing.
docs.rs failed to build cmtrace-open-1.5.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

cmtrace-open

The desktop application crate for CMTrace Open — a free, open-source log viewer and Windows troubleshooting tool, built as a modern replacement for Microsoft's CMTrace.exe.

Most people do not want to build this crate. CMTrace Open ships as a signed, single-file download for Windows, macOS, and Linux, with no runtime dependencies:

https://download.cmtraceopen.com

What this crate is

This is the Tauri v2 backend for the desktop app: IPC command handlers, file watching and real-time tailing, EVTX and registry readers, platform-gated Windows diagnostics, and the native application menu. It is published so the full source of a signed release is available from crates.io as well as GitHub, and so the workspace resolves for downstream tooling.

It is not a general-purpose library. It links Tauri, expects a WebView runtime, and bundles a React frontend that is built separately by Vite — building it from a bare cargo install requires the full Tauri prerequisites for your platform plus a built frontend in ../dist.

What you probably want instead

If you are writing your own tool and need to parse ConfigMgr/SCCM, Intune, CBS, DISM, MSI, or PSADT logs, use the parsing engine directly — it is a separate, dependency-light crate with no Tauri, no I/O, and no platform lock-in:

cargo add cmtraceopen-parser

See cmtraceopen-parser.

Building from source

Build the whole app from the repository root, not this crate in isolation:

npm ci
npm run app:build:release

See CONTRIBUTING.md for development setup, build commands, and architecture.

Features

The default full feature enables every workspace: Intune diagnostics, Autopilot ESP diagnostics, DSRegCmd, software deployment scanning, Windows Event Log, Sysmon, Secure Boot certificates, macOS diagnostics, and diagnostic collection. Building with --no-default-features produces the Lite edition — the core log viewer only.

License

MIT. See LICENSE.

Disclaimer

CMTrace is a tool developed and distributed by Microsoft Corporation. CMTrace Open is an independent open-source project, not affiliated with, endorsed by, or connected with Microsoft Corporation.