All Projects → AngleSharp → AngleSharp.Diffing

AngleSharp / AngleSharp.Diffing

Licence: MIT license
A library that makes it possible to compare two AngleSharp node lists and get a list of differences between them.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to AngleSharp.Diffing

Buffer
Swift μ-framework for efficient array diffs and datasource adapters.
Stars: ✭ 349 (+1192.59%)
Mutual labels:  diffing
Datasource
Simplifies the setup of UITableView data sources using type-safe descriptors for cells and sections. Animated diffing built-in.
Stars: ✭ 72 (+166.67%)
Mutual labels:  diffing
Asm Dom
A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
Stars: ✭ 2,604 (+9544.44%)
Mutual labels:  diffing
Bento
Swift library for building component-based interfaces on top of UITableView and UICollectionView 🍱
Stars: ✭ 371 (+1274.07%)
Mutual labels:  diffing
Allkit
🛠 Async List Layout Kit
Stars: ✭ 40 (+48.15%)
Mutual labels:  diffing
Iglistkit
A data-driven UICollectionView framework for building fast and flexible lists.
Stars: ✭ 12,196 (+45070.37%)
Mutual labels:  diffing
Multidiff
Binary data diffing for multiple objects or streams of data
Stars: ✭ 282 (+944.44%)
Mutual labels:  diffing
CrawlerSamples
This is a Puppeteer+AngleSharp crawler console app samples, used C# 7.1 coding and dotnet core build.
Stars: ✭ 36 (+33.33%)
Mutual labels:  anglesharp
Carbon
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
Stars: ✭ 1,034 (+3729.63%)
Mutual labels:  diffing
Collor
A declarative-ui framework for UICollectionView with great and useful features.
Stars: ✭ 182 (+574.07%)
Mutual labels:  diffing
Diffabledatasources
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
Stars: ✭ 601 (+2125.93%)
Mutual labels:  diffing
Sketchdiff
💎 Generate visual differences between two Sketch files or a previous git commit
Stars: ✭ 14 (-48.15%)
Mutual labels:  diffing
Heckeldiff
A fast Swift diffing library.
Stars: ✭ 164 (+507.41%)
Mutual labels:  diffing
Jsondiffpatch
Diff & patch JavaScript objects
Stars: ✭ 3,951 (+14533.33%)
Mutual labels:  diffing
Awesome Website Change Monitoring
A curated list of awesome tools for website diffing and change monitoring.
Stars: ✭ 224 (+729.63%)
Mutual labels:  diffing
Pgdiff
Compares the PostgreSQL schema between two databases and generates SQL statements that can be run manually against the second database to make their schemas match.
Stars: ✭ 333 (+1133.33%)
Mutual labels:  diffing
Diffimg
Differentiate images in python - get a ratio or percentage difference, and generate a diff image
Stars: ✭ 146 (+440.74%)
Mutual labels:  diffing
go-delta
go-delta - A Go package and utility to generate and apply binary delta updates.
Stars: ✭ 25 (-7.41%)
Mutual labels:  diffing
Anglesharp
👼 The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
Stars: ✭ 4,018 (+14781.48%)
Mutual labels:  anglesharp
Nbdime
Tools for diffing and merging of Jupyter notebooks.
Stars: ✭ 2,135 (+7807.41%)
Mutual labels:  diffing

AngleSharp Diffing - A diff/compare library for AngleSharp

Build status GitHub Tag NuGet Count Issues Open Gitter Chat CLA Assistant

AngleSharp Diffing makes it possible to compare AngleSharp control nodes and test nodes and get a list of differences between them.

The control nodes represents the expected HTML tree, i.e. how the nodes are expected to look, and the test nodes represents the nodes that should be compared to the control nodes.

Documentation:

Acknowledgments

  • Florian Rappl from the AngleSharp team for providing ideas, input and sample code for working with AngleSharp.
  • XMLUnit has been a great inspiration for creating this library.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].