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.4.0 is released May 26 2020

New in the release - for Simulink users

Fixed issues in this release

  • If files were checked-in to git and .gitignored (an inconsistent situation which sometimes occurs), then they would be reported as "removed" in the DiffPlug git client. This is now fixed.
Learn more

v2.3.2 is released Mar 27 2020

Fixed issues in this release

  • If a Simulink model had multiple Goto blocks with the same name, DiffPlug would throw a fatal error. Now fixed.
Learn more

v2.3.1 is released Feb 29 2020

Fixed issues in this release

  • Improved parsing of Multi-Port Switch blocks.
  • Improved Simulink mask parsing, including expanded documentation.
  • Fixed AttributesFormatString support for .slx models.
  • Fixed a bug which could cause Stateflow states with fixed-point math settings from displaying as EML.
  • Fixed the following errors that some Windows 10 users were seeing on startup:
    • Error code [126] when trying to load jvm.dll: The specified module could not be found.
    • Error: failed to load VM runtime library!
Learn more

Have questions?

We've got answers.