Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Nifty Log Viewer: Log Highlighting & FiltersNew to Visual Studio Code? Get it now.
Nifty Log Viewer: Log Highlighting & Filters

Nifty Log Viewer: Log Highlighting & Filters

Nifty

| (0) | Free
Read log files faster: colored levels, error counts, jump to the next error, filter by level or text, follow live logs, fold stack traces, and open huge logs.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Nifty Log Viewer

Read log files faster: colored levels, error counts, jump to the next error, filter by level or text, follow live logs, fold stack traces, and open huge logs.

Maintained. No sign-in. No telemetry. Works in VS Code, Cursor, Windsurf, VSCodium and other editors that use Open VSX.

Features

A Spring Boot log with errors tinted, debug lines dimmed and the error and warning counts in the status bar

Payment warnings and errors filtered beside the log, with their stack traces and original line numbers

A JSON log line from a pino worker, pretty-printed on hover

  • See problems at a glance. Error and fatal lines are tinted red and marked in the scrollbar, warnings are highlighted, and debug and trace lines are dimmed so the rest stands out. Timestamps are muted.
  • Understands the usual formats: 2026-09-28 10:00:00 ERROR …, [E], logfmt (level=warn), JSON logs from pino, bunyan, zap and structlog ("level":"error" or "level":50), Android logcat (E/Tag:), syslog and access logs.
  • Counts in the status bar: errors and warnings in the current log. Click it, or press Alt+F8, to jump to the next error; Shift+Alt+F8 goes back.
  • Filter a log by minimum level and text, /regular expression/ or !text to exclude. Matching lines open beside the log with their original line numbers, and stack traces stay with the error they belong to. Press Enter (or Ctrl+click) on a line to jump to it in the full log.
  • Follow live logs. Turn on Follow and the log stays scrolled to the end as new lines are written, like tail -f.
  • Fold stack traces (Java, .NET, JavaScript and Python tracebacks) to skim past them.
  • Pretty JSON on hover for JSON log lines.
  • Huge logs. VS Code won't open files over a certain size with extensions enabled. Open End of Large Log… reads just the last 10 MB (configurable) so you can see what happened most recently.
  • Works in the browser on vscode.dev and github.dev; Open End of Large Log needs the desktop app.

Commands

Command What it does
Nifty Log Viewer: Filter Log… Show only lines matching a level and/or text
Nifty Log Viewer: Follow Log (tail -f) Keep the log scrolled to the end as it grows
Nifty Log Viewer: Go to Next Error Alt+F8
Nifty Log Viewer: Go to Previous Error Shift+Alt+F8
Nifty Log Viewer: Go to Next Warning or Error Include warnings
Nifty Log Viewer: Go to Line in Original Log From a filtered view (Enter)
Nifty Log Viewer: Open End of Large Log… Read the last megabytes of a huge log

Settings

Setting Default What it does
nifty.logs.colorLevels true Tint and dim lines by level
nifty.logs.keepStackTraces true Keep stack traces when filtering
nifty.logs.tailMegabytes 10 How much Open End of Large Log reads

Install

  • VS Code: search for "Nifty Log Viewer" in the Extensions view, or install from the Visual Studio Marketplace.
  • Cursor, Windsurf, VSCodium, Kiro, Antigravity: install from Open VSX.

Privacy

This extension collects no telemetry and needs no account.

More Nifty tools

  • Nifty Git Graph: Git History & Branch Graph: See your git history as a graph: branches, merges and tags, commit details and diffs, and checkout, merge, rebase, cherry-pick and more from a right-click. No sign-in. (Open VSX)
  • Nifty Todo: TODO Highlight & Tree: TODO, FIXME and HACK comments highlighted in the editor and listed in a tree, plus Better Comments-style markers. (Open VSX)
  • Nifty Code Metrics: Complexity & Hotspots: Complexity and size for every function in any language, as CodeLens and warnings, plus a hotspots view of the complex files that change most often. (Open VSX)
  • Nifty Colors: Swatches & Picker in Every Language: Colour swatches and VS Code's picker in any file: CSS, Tailwind, Flutter, Swift, Android, C# and Unity colours. Convert formats and check WCAG contrast on hover. (Open VSX)
  • Nifty Containers: Podman, Docker & Apple Container: One container view for Podman, Docker, nerdctl and Apple's container CLI: start, stop and remove containers, follow logs, open a shell, inspect, and clean up images. (Open VSX)
  • Nifty CSS Variables: Custom Property IntelliSense: IntelliSense for CSS custom properties across your project: complete var(--…), see resolved values and colour swatches, go to definitions, catch undefined variables, and browse a colour palette. (Open VSX)

See all 100+ Nifty extensions and web tools at https://getnifty.dev

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft