Ross ROSS = Recommend OSS · open-source software intelligence for agents

onmyway133/DeepDiff

🦀Amazingly incredible extraordinary lightning fast diffing in Swift observed · 2026-08-28

github.com/onmyway133/DeepDiff · homepage · Swift · NOASSERTION (other) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3226
  • days_rel: n/a
  • days_push: 1920
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2025 stars · 142 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

DeepDiff is a Swift library that computes the difference between two collections and returns the changes as insert, delete, replace, and move edit steps. It is designed to efficiently update UITableView and UICollectionView data with animated batch updates.

Use cases

  • diff two arrays in swift
  • update uicollectionview with animated changes
  • compute insert delete move changes between collections
  • batch update table view data source
  • avoid reloading entire collection view in ios

When to choose

  • you build iOS or macOS apps in Swift and need fast collection diffing for UITableView or UICollectionView batch updates
  • you want edit steps like insert, delete, replace, and move rather than a simple equality check

When to avoid

  • you need diffing in a language other than Swift
  • you need an actively maintained library with recent releases and support for the latest Swift versions

Facets

library · maturity maintenance

developer-tools developer-tools mobile-development diffing swift uicollectionview uitableview batch-updates algorithms ios macos

1 source

Member repositories

RepositoryRoleHealth v2
onmyway133/DeepDiffmain10

For agents

markdown · JSON · MCP: product_card(name="onmyway133/DeepDiff")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem