Try it now
https://fankchen.github.io/tracecrate/
Read recorded Claude Code, Codex rollout, selected OTLP JSON, and native TraceCrate files in your browser. No backend, telemetry, account, API key, or model call. Logs are never executed.
Included
- Searchable timeline, recorded metrics, heuristic findings and descriptive two-run comparisons.
- Bounded inline-worker imports; memory-only sessions.
- Structure-only JSON and script-free HTML exports by default, with optional best-effort pattern redaction.
- Synthetic demo pair, English/Chinese guides, MIT license and contribution tasks.
Verified
- 107 unit tests, lint, TypeScript and production build pass.
- 36 desktop Chromium/Pixel 7 emulation browser tests pass.
- Core/adapters line coverage 96.58%, excluding UI.
- Actual public Pages smoke passes: subpath assets, cold offline first import, default structure-only HTML export, no console errors.
- CI: https://github.com/FankChen/tracecrate/actions/runs/34462095959
- Deployment and live smoke: https://github.com/FankChen/tracecrate/actions/runs/34462098830
Boundaries
Supported formats are documented subsets, not universal compatibility. No Firefox/WebKit or screen-reader certification. Pattern redaction can miss secrets; even structure-only metrics/timestamps can be sensitive. Review full exports. Synthetic comparisons are not benchmarks. No npm package or video is published.
Source archives are below. To run locally, clone the repository and use npm ci followed by npm run dev with Node 24. See README for details.