DiffPlug.

View, edit, compare. Anything, from anywhere.

Fastest Simulink and Stateflow viewer on the market, for free!

Simulink

Fastest Simulink and Stateflow viewer on the market, for free!

Learn more
Includes native support for git.

Git

Includes native support for git.

Learn more
Intuitive image viewing.

Image

Intuitive image viewing.

Learn more
Automate change report generation.

Command Line

Automate change report generation.

Learn more

On all platforms. For free.*

We sell the Simulink differ, and the rest is free.

News

v2.1.4 is released Sep 05 2019

New in this release

Fixed in this release

  • DiffPlug can now handle Windows short filenames (DOS compatibility 8.3 filenames)
    • e.g. "C:\PROGRA~1\SOMEFILE.TXT"
  • When opening a file that no longer exists, DiffPlug now makes it easier to see what happened.
Learn more

v2.1.3 is released Aug 26 2019

New in this release

  • Added support for R2019b prerelease.

Fixed in this release

  • When using "Track in MATLAB", DiffPlug used to give an error when switching from one model to another with the exact same name, now fixed.
  • Fixed a rendering bug in the selection handles on Simulink lines.
  • Fixed a few things to help load Simulink models from the R13 timeframe.
  • Everything from 2.1.1 and 2.1.2
Learn more

v2.1.2 is released Aug 14 2019

This is a bugfix release for new features introduced in 2.1.0.

Fixed in this release

  • The dp command line client was limited to only one concurrent connection. There is now no limit to the number simultaneous dp connections.
  • There was an escaping error in our recommended .gitconfig file, corrected here.
  • Simulink reports containing changed SLX metadata could sometimes generate the following errors:
    • NullPointerException: com.aspose.words.DocumentBuilder.zzZ
    • UnsupportedOperationException com.diffplug.differs.simulink.e.aT.v(SourceFile:154)
  • Everything from 2.1.1
Learn more

Have questions?

We've got answers.