Introduction
What is WinXMerge?
Section titled “What is WinXMerge?”WinXMerge is a cross-platform file diff comparison and merge tool inspired by WinMerge, built with Rust and Slint UI.
While WinMerge is a powerful and widely used diff tool, it only runs on Windows. WinXMerge brings the same familiar workflow to macOS, Linux, and Windows — with a modern Rust codebase and native performance.
Why WinXMerge?
Section titled “Why WinXMerge?”- Cross-platform: Runs natively on macOS (Apple Silicon), Linux, and Windows
- WinMerge-familiar: Same keyboard shortcuts, merge workflow, and visual style
- Fast: Built with Rust for native performance, even on large files
- Feature-rich: 2-way diff, 3-way merge, folder comparison, CSV/Excel/Image diff, syntax highlighting, and more
- Git integration: Works as
git difftoolandgit mergetoolwith single-instance tab mode - Web version: Try it instantly at winxmerge.app — no install required
Supported Platforms
Section titled “Supported Platforms”| Platform | Architecture | Format |
|---|---|---|
| macOS | aarch64 (Apple Silicon) | .app bundle |
| Linux | x86_64 | Binary |
| Windows | x86_64 | .exe |
| Web | WASM | winxmerge.app |
License
Section titled “License”WinXMerge is distributed under the Slint Royalty-Free Desktop, Mobile, and Web Applications License v2.0.