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

Fastest Simulink and Stateflow viewer on the market, for free!
Fastest Simulink and Stateflow viewer on the market, for free!
Trace signals across your model.
Diff Simulink and Stateflow, including 3-way.
Diff Simulink and Stateflow, including 3-way.
Diff Embedded MATLAB.
Diff Embedded MATLAB.
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.
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

Older Newer
January 28, 2015

v1.4.4 is released

New in this release:

  • All differs now provide easy linking between the list of files and the diff contents.
    • Mouse over a file in the FileList and the appropriate parts of the differ will light up.
    • Likewise, as you mouseover different parts of the differ, the appropriate part of the FileList will light up.

Missing in this release:

  • DiffPlug’s native Subversion client is not present in 1.4.4. It will return in future releases.
January 20, 2015

v1.4.3 is released

New in this release:

  • Added support for configuring Rational Synergy to use DiffPlug for Simulink comparisons.
  • The Simulink differ links the diff windows to the list of files more clearly.
    • Mouse over a file in the FileList and the appropriate parts of the differ will light up.
    • Likewise, as you mouseover different parts of the differ, the appropriate part of the FileList will light up.
    • Multiline property values
  • The commandline client can now ask DiffPlug to quit for the purposes of install scripting.
    • dp.exe --Exit
  • All search boxes (BrowseBar, KeyRing, etc) are now fuzzy searches.
    • Fuzzy search
  • The Simulink differ can now display multiline property values.
    • This is especially helpful for Stateflow states and transitions.
    • Multiline property values
  • DiffPlug now supports navigating up one level using the Esc key.
  • DiffPlug can now render masks that have plot() calls.
  • Improved filtering for UserData.
    • If the property which binds the UserData to a block is filtered (e.g. UserData=DataTag12), then any changes in that UserData will be filtered as well.
  • Better handling of MAT-Data Structures.
  • Complete rework of library handling to focus on relative paths.
  • Diffing “jagged” models and libraries is now much easier.
  • Introduced a new report format.

Fixed in this release:

  • DiffPlug now shows proper background colors for all blocks.
  • DiffPlug’s Simulink viewer no longer clips text when zooming.
  • DiffPlug’s Simulink parser can now handle transitions that don’t have a destination state.
  • Fixed a bug in how the Simulink differ displays additions.
  • Fixed a bug which occasionally prevented a tree-view from scrolling to the very bottom.
  • Fixed a bug in how Workspace Data is displayed in Simulink diff reports.

Missing in this release:

  • DiffPlug’s native Subversion client is not present in 1.4.3. It will return in future releases.
November 24, 2014

v1.4.2 is released

New in this release:

  • Multi-select in the Property diff pane of the Simulink differ.
    • Easily ignore or unignore several properties at once.

Fixed in this release:

  • Fixed a bug which made it impossible to drag and drop tabs for some users.
< < Older Newer > >