> For the complete documentation index, see [llms.txt](https://donedeal0.gitbook.io/superdiff/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://donedeal0.gitbook.io/superdiff/competition/other-librairies.md).

# Other librairies

| Feature                     | superdiff | deep-object-diff | deep-diff | diff | microdiff |
| --------------------------- | --------- | ---------------- | --------- | ---- | --------- |
| Object diff                 | ✅         | ✅                | ✅         | ❌    | ✅         |
| List diff                   | ✅         | ❌                | ⚠️        | ❌    | ⚠️        |
| Text diff                   | ✅         | ❌                | ✅         | ✅    | ❌         |
| Coordinates diff            | ✅         | ❌                | ❌         | ❌    | ❌         |
| Streaming for huge datasets | ✅         | ❌                | ❌         | ❌    | ❌         |
| Move detection              | ✅         | ❌                | ❌         | ❌    | ❌         |
| Output refinement           | ✅         | ❌                | ❌         | ❌    | ❌         |
| Zero dependencies           | ✅         | ✅                | ❌         | ✅    | ✅         |

<sub>Some libraries perform array diffing using index-by-index comparison. This approach cannot reliably detect insertions, deletions, or moves correctly. In those cases, support is marked as partial.</sub>
