Kaleidoscope is an application specifically designed for comparing text files and image files, helping users quickly identify differences between files.
Its purpose is very clear. If you are a programmer, Kaleidoscope can clearly display the differences between two versions of code. Among them, green indicates added content, red indicates deleted content, and blue indicates modified content. When multiple people collaborate on the same project, it helps you quickly understand the changes made by other team members.
For photographers and designers, Kaleidoscope is equally powerful in image comparison. It supports comparing images in multiple formats and offers various viewing modes to easily spot subtle differences.
General Features
- Compare two files in the same tab
- Compare multiple files simultaneously in one tab
- Automatically record and track all changes
- Quickly switch between different files
- File system path navigator
- Keyboard shortcut support for all features
Text Comparison
- Supports multiple text formats including Plain Text, source code, HTML, etc.
- Supports importing text from `.DOC` and `.RTF` documents for comparison
- Offers three layout modes: Side-by-side, Flow, and Merge view
- Quickly jump between differences
- Supports adding, deleting, and editing text
- Displays text differences precisely and clearly
- Instant search
Image Comparison
- Supports common image formats including JPEG, TIFF, PNG, PSD, etc.
- Offers multiple layout modes such as Side-by-side, Single Image, Merge, and Difference view
- Supports RGB, CMYK, LAB, Alpha channel, and images of any size
- Supports multi-touch operations, including smooth scrolling and pinch-to-zoom
- Customizable display effects such as background color and mask
- Supports configurable masks that can show absolute or relative differences
Integration Support
- Git, Mercurial, SVN, and Bazaar
- Versions
- TextMate SVN
- Cornerstone
ksdiffcommand-line tool
