Why Choose JSDiff?
High Performance
Myers O(ND) algorithm - same algorithm used in Git. Efficiently handles large documents.
Privacy First
All processing happens locally. No data sent to servers. Your code stays yours.
Multiple Formats
JSON, Text, Characters, Words, Lines, and Patch formats. One library, all use cases.
Chrome Extension
Use offline with our browser extension. No internet required after install.
Multi-language
Full support for English and Chinese. More languages coming soon.
Completely Free
MIT License. Use in personal and commercial projects without restrictions.