React Diff Viz

React Diff Viz

Diff & Render JSON Data


Description

Diff & Render JSON Data

react-diff-viz is a React component that compares and displays differences between complex objects. It incorporates both a diff algorithm and visual rendering capabilities.

  • The left and right columns show the data, aligned by field height, with differing fields highlighted in color.
  • A built‑in diff function is provided, but you can supply your own custom diff logic for specific fields.
  • The component includes its own rendering engine; you may replace or extend it with custom renderers per field.
  • Nested objects and arrays are fully supported.

Related Projects

Hightable

Hightable

Virtualized Table Component

Dice UI

Dice UI

Shadcn/ui Component Library

FileKit.dev for React

FileKit.dev for React

Drop-in File Upload & Media Streaming Components

Sillybits

Landing Page Building Blocks

Workflow Builder

Workflow Builder

Node-based Workflow Editor SDK

Overflow

Overflow

Open-source UI Components for React Flow