{"id":47301135,"url":"https://github.com/adamgell/cmtraceopen","last_synced_at":"2026-04-27T22:01:09.569Z","repository":{"id":344050841,"uuid":"1180224417","full_name":"adamgell/cmtraceopen","owner":"adamgell","description":"An open-source log viewer inspired by Microsoft's CMTrace.exe.","archived":false,"fork":false,"pushed_at":"2026-04-21T16:41:58.000Z","size":30142,"stargazers_count":180,"open_issues_count":15,"forks_count":8,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-04-21T17:09:45.504Z","etag":null,"topics":["cmtrace","intune"],"latest_commit_sha":null,"homepage":"https://github.com/adamgell/cmtraceopen","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adamgell.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-12T20:37:36.000Z","updated_at":"2026-04-21T01:25:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/adamgell/cmtraceopen","commit_stats":null,"previous_names":["adamgell/cmtraceopen"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/adamgell/cmtraceopen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamgell%2Fcmtraceopen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamgell%2Fcmtraceopen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamgell%2Fcmtraceopen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamgell%2Fcmtraceopen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adamgell","download_url":"https://codeload.github.com/adamgell/cmtraceopen/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamgell%2Fcmtraceopen/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32356602,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"ssl_error","status_checked_at":"2026-04-27T20:07:00.910Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cmtrace","intune"],"created_at":"2026-03-17T02:17:05.091Z","updated_at":"2026-04-27T22:01:09.547Z","avatar_url":"https://github.com/adamgell.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"# CMTrace Open\n\nA free, open-source log viewer and Windows troubleshooting tool. Drop in a log file and start reading — no install wizards, no prerequisites, no license keys.\n\nBuilt as a modern replacement for Microsoft's CMTrace.exe with added Intune diagnostics, DSRegCmd analysis, and real-time log tailing.\n\n\n## Install\n\nDownload the latest release for your platform and run it. That's it — single file, no dependencies.\n\n| Platform | Download |\n|----------|----------|\n| Windows (x64) | [.msi installer](https://github.com/adamgell/CMTraceOpen/releases/latest) |\n| macOS (Apple Silicon) | [.dmg](https://github.com/adamgell/CMTraceOpen/releases/latest) |\n| Linux (x64) | [.deb / .AppImage](https://github.com/adamgell/CMTraceOpen/releases/latest) |\n\nAll releases are signed. The Windows executable is code-signed and the macOS app is notarized.\n\n\u003e **Note:** You do **not** need Node.js, Rust, or any development tools to run CMTrace Open. Just download and run.\n\n## Features\n\n### Log Viewer\n\n- **Auto-detection** — automatically identifies CCM, CBS, DISM, Panther, simple, and plain text log formats\n- **Real-time tailing** — live file watching with pause/resume\n- **Virtual scrolling** — smooth performance with 100K+ line files\n- **Severity color coding** — Errors (red), Warnings (yellow), Info (default)\n- **Find and Filter** — Ctrl+F search with F3 navigation; filter by message, component, thread, or timestamp\n- **Text highlighting** — configurable keyword highlighting\n- **Error code lookup** — 120+ embedded Windows, SCCM, and Intune error codes\n- **Flexible input** — open files, folders, drag and drop, or use built-in source presets\n- **File association** — set as default `.log` file handler on Windows\n\n### Intune Diagnostics Workspace\n\nAnalyze Intune Management Extension logs without reading raw text line by line.\n\n- Parse a single IME log or an entire `IntuneManagementExtension\\Logs` folder\n- Color-coded event timeline for Win32 apps, WinGet apps, PowerShell scripts, remediations, ESP, and sync sessions\n- Download statistics with size, speed, and Delivery Optimization percentage\n- Summary dashboard with event counts, success/failure rates, and log time span\n- Automatic GUID extraction for app and policy identifiers\n- Issue clustering with suggested next steps\n\n### DSRegCmd Troubleshooting Workspace\n\nTriage Entra join, hybrid join, PRT, MDM, and Windows Hello for Business issues.\n\n- Live capture, paste, text file, or evidence bundle input\n- Join posture, failure stage, and capture confidence at a glance\n- Issue cards with severity, evidence, and suggested fixes\n- Registry-backed Windows Hello for Business policy correlation\n- Export as JSON or summary for case handoff\n\nSee the [DSRegCmd troubleshooting guide](DSREGCMD_TROUBLESHOOTING.md) for a detailed walkthrough.\n\n## Quick Start\n\n1. **Download** the release for your platform from the [Releases page](https://github.com/adamgell/CMTraceOpen/releases/latest)\n2. **Run** the executable — no install required (or use the MSI on Windows)\n3. **Open a log** — drag and drop a file, use File \u003e Open, or use a source preset\n4. **Explore** — use Find (Ctrl+F), Filter, or switch to the Intune/DSRegCmd workspace\n\n## Supported Log Formats\n\n| Format | Examples |\n|--------|----------|\n| CCM | `\u003c![LOG[...]LOG]!\u003e` — ConfigMgr client logs |\n| CBS / DISM / Panther | `CBS.log`, `dism.log`, `setupact.log`, `setuperr.log` |\n| Simple | `$$\u003c` delimited — older SCCM-style logs |\n| Plain text | Any `.log` or `.txt` file with or without timestamps |\n\nFormat detection is automatic. Open any log file and CMTrace Open will pick the right parser.\n\n## Documentation\n\nVisit the [CMTrace Open Wiki](https://github.com/adamgell/CMTraceOpen/wiki) for detailed guides:\n\n- [Getting Started](https://github.com/adamgell/CMTraceOpen/wiki/Getting-Started) — installation, first log, basic navigation\n- [Log Viewer Guide](https://github.com/adamgell/CMTraceOpen/wiki/Log-Viewer) — find, filter, highlight, tailing\n- [Intune Workspace](https://github.com/adamgell/CMTraceOpen/wiki/Intune-Workspace) — IME log analysis and diagnostics\n- [DSRegCmd Workspace](https://github.com/adamgell/CMTraceOpen/wiki/DSRegCmd-Workspace) — device join and identity troubleshooting\n- [FAQ](https://github.com/adamgell/CMTraceOpen/wiki/FAQ) — common questions and answers\n\n## Contributing\n\nCMTrace Open welcomes contributions. See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup, build commands, architecture overview, and coding guidelines.\n\n## Disclaimer\n\nCMTrace is a tool developed and distributed by Microsoft Corporation. CMTrace Open is an independent open-source project and is **not** affiliated with, endorsed by, or connected with Microsoft Corporation. See [DISCLAIMER.md](DISCLAIMER.md) for full details.\n\n## License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamgell%2Fcmtraceopen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadamgell%2Fcmtraceopen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamgell%2Fcmtraceopen/lists"}