A plugin for every IntelliJ-based IDE (IDEA, PyCharm, WebStorm, Rider, GoLand, CLion, DataGrip, RubyMine, RustRover, PhpStorm) that renders .jsonl (JSON-per-line) structured log files in human-readable form, with highly customizable visualization and a range of filters.

Split editor with formatted log lines on the left and JSON inspector on the right

Example

Given an entry like:

{
  "timestamp": "2026-04-22T21:43:38.033084Z",
  "level": "DEBUG",
  "fields": {
    "message": "event -> clear",
    "client": "claude",
    "event": "SessionEnd",
    "chat_id": "zed-ext"
  },
  "target": "ai_agent_dashboard_lib::http_server"
}

the plugin displays it as:

2026-04-22 21:43:38 DEBUG http_server: event -> clear client=claude event=SessionEnd chat_id=zed-ext

Features

  • Single or dual panel view — show Raw and Formatted log lines side-by-side, or focus on one full-width
  • JSON inspector overlay — caret-driven floating overlay that pretty-prints the entry under the cursor
  • Per-element styling — coloured severity, italic target, bold message, tinted field keys, dimmed timestamp and =
  • Customizable colours — ten colour keys exposed through the IDE’s standard Color Scheme editor
  • Aligned columns — option to align targets, messages, and fields for improved readability
  • Smart value rendering — strip the common target prefix, un-wrap Rust Debug Some(...) literals, un-escape debug-quoted strings
  • Three composable filters — severity, target, substring
  • Live stats — matching entries, first and most recent timestamps
  • Custom field mapping — defaults to Rust tracing; adapts to pino, Serilog, bunyan, OpenTelemetry, or any other format via five dotted paths
  • Settings menu — quick toggles for every rendering option

Install

Build the plugin from source — see the Developer guide for JDK / Gradle prerequisites and the install-from-disk workflow.

Next steps

  • Usage — pane layouts, filter behaviour, the Inspect overlay, gear popup, settings page, Color Scheme integration, and field-mapping reference for non-Rust log formats
  • Developer guide — building from source, running tests, debugging in a sandbox IDE

This site uses Just the Docs, a documentation theme for Jekyll.