MyJSONDiff is a clean, fast JSON diff tool that makes it easy to compare two JSON objects side by side. It uses the jsonsortdiff approach to normalize key order before diffing, so the results focus on real changes instead of formatting noise.
Official site: https://www.xnu.app/jsondiff
App Store: https://apps.apple.com/us/app/myjsondiff/id6742816661
- Side-by-side JSON editors with a clear, readable layout
- Order-insensitive comparison via alphabetized key sorting (jsonabc)
- Professional diff visualization with added/removed/changed highlights
- Handles nested objects and arrays
- Color-coded output for quick scanning
- Fully client-side processing
- Dark mode support
- Responsive design for desktop and mobile
- Paste JSON A on the left
- Paste JSON B on the right
- Click "Compare JSON"
- The tool sorts both objects by key order
- A structured, side-by-side diff is generated
- Added (green): present on the right, missing on the left
- Removed (red): present on the left, missing on the right
- Changed (yellow): same key, different value
- Tauri 2 (desktop shell)
- Next.js 14.2 (frontend)
- React 18
- TypeScript (app + tooling)
- Tailwind CSS (styling)
- jsonabc for key sorting
- diff for diff generation
npm install
npm run devIssues and pull requests are welcome.
MIT
