With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 7 JavaScript Diff Projects
-
microdiff
A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
deep-object-diff
Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
-
nano-staged
Tiny tool to run commands for modified, staged, and committed files in a GIT repository.
-
resistencia.uy
Esta es una comparación basada en datos del IMPO de 135 artículos de la LUC, anteriores y vigentes, que se pretenden anular via referéndum
-
ADO-History-Diff
Azure DevOps extension to show the history of work item fields and comments with proper diffs.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I've been handling lots of configuration files at work lately and I needed to compare some of them but diff kinda sucks for this use case.
I whipped up something real quick and it helped quite nicely.
I might need to compare some configuration in JSON next so I'll probably add support for it.
Source on GitHub[1].
1. https://github.com/haggen/cfgcmp
The standard history tab of work items in Azure DevOps shows only the old and new values of each field, without highlighting the actual changes within it. This makes spotting the difference very hard for fields that usually contain a lot of text; most prominently, the standard "Description" and "Repro Steps" fields and the comments. This extension adds a new tab to work items that shows the full history of every field, while computing an appropriate diff for each one.
Marketplace: https://marketplace.visualstudio.com/items?itemName=Sedenion...
GitHub: https://github.com/Sedeniono/ADO-History-Diff
JavaScript Diff related posts
- HTML Streaming and DOM Diffing Algorithm
- How to build a solid and reliable CDC-based pipeline with the help of MongoDB?
- how to hide local data from the browser / client?
- Immich - High-performance self-hosted backup photos/videos from your mobile phone (kinda like a Google Photos replacement) - Progress update July 27th, 2022. The album feature on the web is here 🎉
- General approach (or library) for keeping track of object changes in software (like in JavaScript)?
- MEGATHREAD DE URGENTE CONSIDERACIÓN
- JS Question
-
A note from our sponsor - SurveyJS
surveyjs.io | 29 Apr 2024
Index
What are some of the best open-source Diff projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | pixelmatch | 5,837 |
2 | microdiff | 3,478 |
3 | deep-object-diff | 1,005 |
4 | nano-staged | 394 |
5 | resistencia.uy | 19 |
6 | cfgcmp | 3 |
7 | ADO-History-Diff | 0 |
Sponsored