2 repositorios
Utilities for comparing two JSON structures to identify differences in content and hierarchy.
Distinct from JSON Structure Management: None of the candidates focus on the comparative difference (diffing) of two JSON sets.
Explore 2 awesome GitHub repositories matching data & databases · JSON Diff Tools. Refine with filters or upvote what's useful.
FeHelper es una caja de herramientas de extensión de navegador web y toolkit de desarrollo frontend integrado en Chrome, Firefox y Edge. Sirve como una utilidad de transformación de datos, una herramienta de depuración de páginas web y un asistente de codificación impulsado por IA. El proyecto se distingue por integrar modelos locales y API compatibles con OpenAI para escribir, refactorizar y reparar código directamente dentro del navegador. También proporciona capacidades para generar esquemas TypeScript y definiciones Zod a partir de muestras de datos utilizando IA. El toolkit cubre una amplia gama de utilidades para desarrolladores, incluyendo depuración de red para conexiones HTTP y WebSocket, codificación y decodificación de datos para formatos como JWT y Base64, y herramientas de procesamiento JSON para formatear, reparar y comparar estructuras. También incluye herramientas frontend para la medición del diseño de páginas, formateo de código fuente e inyección de scripts de usuario personalizados. Las capacidades adicionales incluyen una variedad de herramientas de medios y documentos para la edición de Markdown, procesamiento de códigos QR y conversión de imágenes, junto con generadores de utilidades para identificadores únicos y contraseñas seguras.
Implements a utility to identify additions, deletions, and modifications between two JSON data sets.
jsondiffpatch es una librería de diff y patch para JSON diseñada para calcular las diferencias entre dos objetos JSON y aplicar esos cambios para sincronizar estados. Funciona como una herramienta de sincronización para calcular deltas y aplicar parches para actualizar o revertir objetos complejos de JavaScript anidados. El proyecto proporciona una implementación compatible con el estándar RFC 6902 JSON Patch para actualizaciones atómicas y un renderizador de diferencias visuales que convierte los deltas de datos en vistas HTML legibles por humanos. Incluye una herramienta de diff de texto especializada para realizar análisis detallados a nivel de carácter en cadenas largas dentro de valores de datos JSON. La librería cubre una amplia gama de capacidades, incluyendo la generación recursiva de deltas y el cálculo de diferencias de arrays utilizando algoritmos de subsecuencia común más larga (LCS). Admite el diffing lógico de arrays para detectar movimientos de elementos mediante hashing personalizado y ofrece opciones de salida multiformato, como formato de consola codificado por colores y un componente de React dedicado para comparaciones visuales.
Calculates differences between two JSON structures to identify specific changes in content and hierarchy.