Tuesday, October 27, 2026 4,350 lists 78,105 records on file
List your app or device

  1. Home
  2. File Comparison Software
  3. cwdiff

cwdiff

What it is

cwdiff is a command-line tool that wraps wdiff to compare directories and display differences in color. It is listed for Linux command-line use and is free, with a plan price of free. Users can configure it as a Mercurial extdiff command and run it with `hg wdiff`; adding `--no-color` to the wdiff options disables color output. The project is a shell-language repository. Listed download options include a tarball and packages for MacPorts, Arch Linux AUR, NetBSD, and Gentoo. A NetBSD package page offers a binary package for NetBSD 10.0, version 0.4.0, and lists no runtime dependencies. The project documentation is hosted on junghans.github.io, and the repository directs bug reports to GitHub Issues. The repository is associated with maintainer Christoph Junghans, whose profile lists Los Alamos, New Mexico, USA. The NetBSD package page lists GNU GPL version 2 as its license.

For and against

For

  • Free, with a listed plan price of free
  • Wraps wdiff and supports directory comparisons
  • Can be configured as a Mercurial extdiff command
  • Color output can be disabled
  • Downloads include several package options

Against

  • Listed platform is Linux command line
  • The NetBSD package is for version 0.4.0

The verdict

cwdiff adds directory support and colorized output to wdiff, with a documented Mercurial extdiff setup. Linux command-line users can choose among the listed download options and turn colors off when needed.

Who it suits

cwdiff suits Linux command-line users who want to compare directories with wdiff or use a Mercurial extdiff command. It may also suit users who prefer colorized output with an option to disable it.

Plans and prices

cwdiff

Free

No paid plans or usage limits stated

Every plan, in full

On the record

Color option
The README says to add --no-color to the wdiff options to disable colors.github.com · read 4 Oct 2026
Documentation
The README links to project documentation hosted on junghans.github.io.github.com · read 4 Oct 2026
Downloads
The README lists a tarball, MacPorts, Arch Linux AUR, NetBSD, and Gentoo packages.github.com · read 4 Oct 2026
License
The NetBSD package page lists the license as GNU GPL version 2.ftp7.jp.netbsd.org · read 4 Oct 2026
Maintainer
The GitHub account associated with the repository identifies its owner as Christoph Junghans.github.com · read 4 Oct 2026
Maintainer location
The maintainer profile lists Los Alamos, New Mexico, USA.github.com · read 4 Oct 2026
Mercurial setup
The README describes configuring cwdiff as a Mercurial extdiff command and running it with hg wdiff.github.com · read 4 Oct 2026
Operating system package
The NetBSD package page provides a NetBSD 10.0 binary package for cwdiff 0.4.0.ftp7.jp.netbsd.org · read 4 Oct 2026
Project type
GitHub describes the project as a shell-language repository.github.com · read 4 Oct 2026
Purpose
cwdiff is a wrapper for wdiff that supports directories and colorizes output.github.com · read 4 Oct 2026
Runtime dependencies
The NetBSD package page lists no runtime dependencies.ftp7.jp.netbsd.org · read 4 Oct 2026
Support
The repository directs users to GitHub Issues to report bugs.github.com · read 4 Oct 2026

Alternatives to cwdiff

Every alternative, ranked