What’s coming

SeamDiff Roadmap

SeamDiff launched with a focused core — fast, clean, native file diff for macOS. This is where it goes from here.

We ship in small, solid increments. No half-finished features, no bloat. Every item below gets full attention before we move on to the next.

Shipped — v0.1

Core diff viewer

The foundation: open any two text files and see exactly what changed, instantly. Side-by-side and inline unified diff modes, with the Monaco editor (the same engine behind VS Code) providing syntax highlighting for every major language.

Dark and light mode follow your system preference automatically, or you can lock either mode in settings. Diff highlight colors are fully customizable — hue, opacity, whatever fits your workflow. A live footer shows additions and removals as you navigate.

Side-by-side diff Inline unified diff Monaco editor Syntax highlighting Dark & light mode Custom diff colors Live change stats File state persistence
Up next

Folder diff

Compare entire directories, not just individual files. A tree view on the left shows every file that was added, removed, or modified. Click any file to open it in the diff editor. Navigate through changes with keyboard shortcuts.

Useful for reviewing a patch, auditing a deployment, comparing two versions of a project, or just understanding what changed between two snapshots of a directory.

Directory tree view Added / removed / modified Keyboard navigation Filter by change type
Planned

Drag & drop

Drop any file — or two files at once — directly onto the SeamDiff window to open them. No file picker, no menus. The fastest path from "I have two files" to "I can see the diff".

Drop a single file onto the left or right panel specifically, or drop two files anywhere on the window and SeamDiff figures out the order.

Planned

Git integration

Open any Git repository and compare commits, branches, or the current working tree against HEAD. Browse the commit history, pick any two points, and diff them — without leaving the app or touching the terminal.

This brings SeamDiff into the code review workflow directly. Review a PR branch against main, check what changed in the last release, or audit a specific commit.

Commit history browser Branch comparison Working tree diff Staged changes view
Planned

Clipboard diff

Paste text directly into either panel without needing a file on disk. Useful for comparing API responses, log snippets, terminal output, or any text that lives in your clipboard rather than the filesystem.

Planned

Three-way merge

Show two modified versions of a file alongside their common ancestor. Highlight conflicts, let you pick which side wins for each one, and produce a clean merged output. The standard workflow for resolving Git merge conflicts without leaving the app.

Have an idea?

We build what our users actually need. If there's a feature you want to see, tell us about it.

Suggest a feature