29 Open Source Diffing Software Projects
Free and open source diffing code projects including engines, APIs, generators, and tools.
Differencekit 2608 ⭐
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
Ra1028 Carbon 974 ⭐
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
Sirix 597 ⭐
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.
Diffabledatasources 539 ⭐
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
Bento 367 ⭐
Swift library for building component-based interfaces on top of UITableView and UICollectionView 🍱
Pgdiff 326 ⭐
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.
Awesome Website Change Monitoring 177 ⭐
A curated list of awesome tools for website diffing and change monitoring.
Diffimg 125 ⭐
Differentiate images in python - get a ratio or percentage difference, and generate a diff image
Datasource 70 ⭐
Simplifies the setup of UITableView data sources using type-safe descriptors for cells and sections. Animated diffing built-in.
Collectionviewdiffablegamedb 14 ⭐
Game DB iOS App using iOS 13 NSDiffableDataSourceSnapshot to filter, sort, and search with animations
Anglesharp.diffing 13 ⭐
A library that makes it possible to compare two AngleSharp node lists and get a list of differences between them.
Virtual Dom 10 ⭐
A Virtual DOM algorithm implementation that improves front end performance by updating only changed nodes in the DOM.