Buffer
Array diffing framework
An efficient array diffing framework with built-in data source adapters and collection observation functionality.
Swift μ-framework for efficient array diffs and datasource adapters.
350 stars
8 watching
13 forks
Language: Swift
last commit: about 5 years ago
Linked from 1 awesome list
bufferdatasourcediffingedit-distanceiglistkitioskeypathkvolevenshtein-distanceswiftswift-3tableview
Related projects:
Repository | Description | Stars |
---|---|---|
zenangst/differific | A diffing framework that helps compare Hashable objects using the Paul Heckel's algorithm. | 123 |
alexdrone/render | A SwiftUI-inspired API for UIKit that enables declarative UI component definition and automatic layout management. | 2,161 |
ra1028/diffabledatasources | A library that enables fast and crash-free updating of table view and collection view items using automatic diffing | 853 |
mcudich/heckeldiff | A Swift diffing library that calculates the minimum set of steps to transform one collection into another. | 167 |
lxcid/listdiff | An implementation of an algorithm to calculate the diff between two arrays | 241 |
alexshtf/autodiff | A .NET library that automates the process of computing derivatives of mathematical functions. | 92 |
tonyarnold/differ | A Swift library for calculating differences and generating patches between collections. | 662 |
kuniwak/mirrordiffkit | Provides tools for testing and comparing two instances of any type, including efficient diff functionality. | 184 |
mzaks/flatbuffersswift | A serialization library for Swift that provides efficient cross-platform data encoding and decoding | 570 |
devinross/curry-fire | A Swift framework for creating dynamic and engaging animations in iOS apps. | 133 |
voidism/diffcse | An unsupervised contrastive learning framework for learning sentence embeddings sensitive to differences between original and edited sentences. | 291 |
alexweber/es6-jspm-gulp-boilerplate | A boilerplate for building ES6+ apps with JSPM and Gulp | 135 |
jjjkkkjjj/matft | A Numpy-like library in Swift for multi-dimensional array and matrix operations | 133 |
monmohan/xferspdy | Provides binary diff and patch capabilities in Go | 101 |
bannzai/conv | A smart UICollectionView implementation that simplifies data structure management and improves reload performance using a diffing algorithm. | 158 |