jsdiff
Algorithms for finding differences between strings and structured text.
What it does
Algorithms for finding differences between strings and structured text.
When it fits
Showing text changes, patches, and comparison views.
Other options in this category
- beautiful-react-hooks — Avoiding repeated browser-event and component-state plumbing.
- deep-equal-json — Checking whether nested serialized data has changed.
- Dinero.js — Handling currencies and arithmetic without treating money as an unstructured number.
- es-toolkit — Handling everyday collection and data transformations with individual helpers.
- FilterQL — Expressing reusable filtering conditions over collections.
Source
Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.