DiffPlug. View, edit, compare. Anything...

Load Simulink and Stateflow lightning fast.
Load Simulink and Stateflow lightning fast.
Diff Simulink, Stateflow, and MAT-Files.
Diff Simulink, Stateflow, and MAT-Files.
Trace signals across models.
Trace signals across models.
DiffPlug loads EML lightning fast.
DiffPlug loads EML lightning fast.
Read more
Powerful tabs.
Powerful tabs.
Syntax highlighting for everything.
Syntax highlighting for everything.
Ubiquitous diff.
Ubiquitous diff.
Read more
Intuitive image viewing.
Intuitive image viewing.
Powerful, minimalist image diffing.
Powerful, minimalist image diffing.
Read more

... from anywhere.

Includes native support for git.
Includes native support for git.
Includes native support for git.
Includes native support for git.
Read more
Includes native support for svn.
Includes native support for svn.
Includes native support for svn.
Includes native support for svn.
Read more
Look inside zips with ease.
Look inside zips with ease.
Or zips of zips.
Or zips of zips.
Or zips of tars of ...
Or zips of tars of ...
Read more

On all platforms. For free.*

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

News

19 Dec 2016

v1.8.8 is released

New in this release:

  • AUTOSAR files embedded within Simulink models will be included in diffs and diff reports.

Fixed in this release:

  • Several signal tracing problems:
    • Signal tracing still cannot handle feedback loops.
    • However, when a loop is encountered, it will no longer require the tab to be opened and closed.
    • Additionally, double-clicking will no longer automatically extend a trace, which was causing accidental loops.
11 Nov 2016

v1.8.7 is released

New in this release:

  • Compatibility testing for R2016b
  • Improvements to the git history view (branches are less-tangled, and supports smoother scrolling).
  • Improvements to the Simulink signal tracing view (branches are less-tangled, and supports smoother scrolling).

Fixed in this release:

  • “Track in MATLAB” now works for models in Git and SVN history.
  • Simulink viewer now shows correct colors.
  • Typing in the Simulink differ config could cause color scheme to flicker, this is now fixed.
  • Deeper bugfix for windows path shortening (e.g. C:\LongPa~1\somefile.slx) when linking Simulink models in MATLAB.
  • Fixed Mac auto-update.
11 Jul 2016

v1.8.6 is released

  • New Simulink tracing gui. Extending traces is now included in the free version (it was previously tied to the Simulink differ).

New Simulink tracing

  • Simulink reports now show all nested systems of an added subsystem, rather than just the first added subsystem.

Fixed in this release:

  • Simulink HTML annotations are now displayed without noise from HTML tags.
  • Fixed a bug involving windows path shortening (e.g. C:\LongPa~1\somefile.slx) when linking Simulink models to MATLAB.
  • Simulink blocks with changed UserData are always included within diff reports.