Work directly with the text
Editable scratchpads make quick comparisons possible without creating a repository or uploading a file.
Native macOS · local sample dataSee what changed. Nothing in the way.
A native, local file-diff application with precise line highlights, connected changes, and editable scratchpads. Built in Rust for macOS and Linux.
The native egui interface connects changed blocks and highlights line and character differences in real Rust source files.
Comparing two pieces of text should be immediate. Drop them in, see the difference, and get back to work. No account, no upload, and no repository required.
egui and wgpu render the interface without a webview.
A Rust core supports Patience, Myers, and Histogram algorithms.
Drafts, pins, and recent comparisons persist on your device.
From the first screen to the details that make it useful.
Editable scratchpads make quick comparisons possible without creating a repository or uploading a file.
Native macOS · local sample dataLocal comparison history and pinned entries make it easy to return to a previous inspection.
Native macOS · local sample dataRequires Rust and native platform libraries. Apple Silicon is verified; see the README for Linux prerequisites and current scope.
cargo run --release -p diffusion