DiffPlex 1.7.0

Install-Package DiffPlex -Version 1.7.0
dotnet add package DiffPlex --version 1.7.0
<PackageReference Include="DiffPlex" Version="1.7.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DiffPlex --version 1.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DiffPlex, 1.7.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install DiffPlex as a Cake Addin
#addin nuget:?package=DiffPlex&version=1.7.0

// Install DiffPlex as a Cake Tool
#tool nuget:?package=DiffPlex&version=1.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

DiffPlex is a diffing library that allows you to programatically create text diffs. DiffPlex is a fast and tested library.

  • .NETFramework 3.5

    • No dependencies.
  • .NETFramework 4.0

    • No dependencies.
  • .NETStandard 1.0

  • .NETStandard 2.0

    • No dependencies.

NuGet packages (27)

Showing the top 5 NuGet packages that depend on DiffPlex:

Package Downloads
Microsoft.CodeAnalysis.Analyzer.Testing

Roslyn Analyzer Test Framework Common Types.

ppy.osu.Game

Package Description

Expecto.Diff

Integration of Expecto with DiffPlex

yunit

A data driven testing tool for .NET using markdown and YAML.

DiffPlex.Wpf

DiffPlex.Wpf is a WPF control library that allows you to programatically render visual text diffs in your application. It also provide a diff viewer control used in Windows Forms application.

GitHub repositories (26)

Showing the top 5 popular GitHub repositories that depend on DiffPlex:

Repository Stars
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
ppy/osu
rhythm is just a *click* away!
Humanizr/Humanizer
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
JasonStein/Notepads
A modern, lightweight text editor with a minimalist design.
dotnet/reactive
The Reactive Extensions for .NET
Version Downloads Last updated
1.7.0 375,175 3/10/2021
1.6.3 1,140,640 5/30/2020
1.6.2 4,790 5/22/2020
1.6.1 172,093 4/1/2020
1.6.0 824 3/31/2020
1.5.0 91,121 11/26/2019
1.4.4 745,850 3/21/2019
1.4.3 37,543 1/24/2019
1.4.2 146,306 9/21/2018
1.4.1 401,909 3/31/2017
1.4.0 1,203 3/20/2017
1.3.0 4,035 3/14/2017
1.2.1 285,544 9/14/2014
1.2.0 38,563 5/23/2011
1.1.0 5,666 3/10/2011

Fixed diffing of sub-components (like words). Ensures ignoreWhitespace and ignoreCase are honoroed in that case and that the parent reflects modification state of the child.