Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Driftglass - Diff viewerNew to Visual Studio Code? Get it now.
Driftglass - Diff viewer

Driftglass - Diff viewer

aniusch

| (0) | Free
See the cut between live and local. Helm, git, unified, and patch diffs — red drops, green adds.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Driftglass icon

Driftglass — Diff viewer

See the cut between live and local. A tiny, zero-build VSCode / Cursor extension that renders diff files as a readable, colored view instead of raw text: red drops, green adds.

Opens automatically for *.diff, *.patch, *.rej, and *.helmdiff files.

A git diff in Driftglass: sidebar of changed files, red removed lines, green added lines

Features

  • Git, unified, and patch diffs. diff --git, Index:, ---/+++, and @@ hunk headers are recognized and styled.
  • Helm diffs. Output from helm-diff (helm diff upgrade … > out.helmdiff) gets section headers for every resource: lines like default, web, Deployment (apps) has changed: show in blue, and resources that were added or removed show in green or red. A Helm diff in Driftglass: each resource is a section, added ConfigMap in green, removed Secret in red
  • Sidebar. Every file or resource is listed in a sidebar. Click one to jump to it.
  • Summary bar. Counts of added and removed lines, plus the number of sections.
  • Live. The view re-renders when the file changes on disk or in the editor.
  • Theme-aware. Uses your editor's background, foreground, and border colors.

To see the raw text instead, right-click the tab → Reopen Editor With… → Text Editor.

Settings

Setting Default Description
driftglass.showToc true Show the file/resource sidebar.
driftglass.helmResourceHeaders true Treat Helm-diff lines like "Deployment has changed" as section headers.

Tip: piping a diff

git diff > /tmp/changes.diff && code /tmp/changes.diff
helm diff upgrade my-release ./chart > /tmp/release.helmdiff && cursor /tmp/release.helmdiff

Install from source

./install.sh

This packages a .vsix and installs it into Cursor or VSCode (whichever CLI is found). Reload the window afterwards.

License

MIT

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