greywolfs/fine-diff-bundle
A Symfony bundle for fine-grained diffing, helping you detect and present precise changes between values or entity states. Integrates into Symfony applications to support change tracking, audit trails, and readable comparisons of before/after data.
Consider it only under a narrow conjunction of conditions:
Look elsewhere — decisively — if any of the following are true:
Practical alternatives to evaluate against: the upstream fine-grained diff library on its own (unwrapped), sebastian/diff for a maintained line-level baseline, a diff-match-patch port for robust character-level work, or a client-side library if the comparison is interactive. A short spike comparing two of these will cost less than the integration risk of this bundle.
Bottom line: the capability is worth building; this package is not the way to get it.
How can I help you explore Laravel packages today?