Click a line in one pane and line up neighboring panes to the same point in time without losing context.
embed-log captures UART and UDP logs, adds synchronized panes, regex filtering, and precise selection in the browser, then exports the exact session as standalone HTML.
A browser-first log workspace for bring-up, debugging, CI runs, and field captures.
Capture UART and UDP sources, group them into tabs and panes, investigate failures in the browser, then export the exact session as a standalone HTML report. No screenshot-only workflow, no copy-paste archaeology, no separate replay tool.
embed-log sessions … commands keep captured runs reviewable and exportable.
The differentiators are investigation workflow, not just log rendering.
Click a line in one pane and line up neighboring panes to the same point in time without losing context.
Select a time range in one pane, then use Exact, All, or Sel… to copy only that range, all synchronized lines across panes, or just the panes you choose.
Turn important lines into named markers and jump across the session without rebuilding the investigation trail.
Filter noisy sessions in place with regex matching so you can isolate one subsystem or failure signature fast.
Switch timestamp modes when origin metadata exists so debugging and reporting can use the right time model.
The exported report preserves tabs, panes, filters, selection tools, and navigation in a backend-free artifact.
Install the latest release, generate a sample config, edit it for your ports and layout, then run the UI.
curl -fsSL https://raw.githubusercontent.com/krezolekcoder/embed-log/main/install.sh | bash
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/krezolekcoder/embed-log/main/install.ps1'))
embed-log sample-config
# edit embed-log.yml for your system
embed-log run --config embed-log.yml
You must edit the sample config to match your machine, sources, ports, and panes. Default UI: http://127.0.0.1:8080/ · No hardware yet? Run embed-log demo.
Use the standalone HTML artifact as the proof point: synchronized panes, regex filtering, selection tools, CI output, and structured CBOR views in one report.
Session CLI: embed-log sessions list · embed-log sessions export 31f0 · embed-log sessions open 31f0