🔍 diffease

a simple MacOS GUI diff tool

Usage

    $ diffease src.txt other.txt

and voilá:

Image of diffease in use

Installation

diffease is packaged as a .dmg ("drag to Applications to install"). Requires MacOS 10.13 (High Sierra) or later.

diffease is not automatically added to your $PATH, if you would like to run diffease from the terminal, it's suggested to add it to your $PATH through:

echo 'export PATH="/Applications/diffease.app/Contents/MacOS:$PATH"' >> ~/.zshrc

Download

v0.0.3

Apple Silicon (aarch64): Download

Intel (x86-64): Download

FAQ

Is this available via Homebrew?

No, diffease is only packaged as a .dmg.

Does it support feature X?

Likely not. 😔

Is this available for Linux or Windows?

It could be. If you'd like it, send me a mail.

Why use this instead of tool x?

There are many fantastic terminal-based diff tools out there, but for some reason a GUI diff speaks to me.

Meld does not work on OS X, and shows an empty box for me when starting.

tkdiff fails on startup with: /usr/bin/wish: line 2: 82239 Killed: 9

I mostly just had an itch to scratch.

Upcoming Features

Adjust timeouts

I'd be nice to add a feature so that if you try to diff two files that are too large / different and the algorithm times out (default: on slower than >0.2s), you can increase the timeout manually with:


	diffease --timeout x src.txt other.txt
	

Contact

[email protected]