Kaleidoscope

Kaleidoscope — Free Download. Git file comparison and merging
Kaleidoscope is a macOS application that identifies differences in text files, images, and directories. The software integrates comparison and merging tools for developers and users working with multiple versions of documents.
5.0(1 ratings)

Download Kaleidoscope (Official links)
File size: 48.1 MB
The latest version of Kaleidoscope is: 6.4.1
Operating system: MacOS
Languages: English
Price: $8.00 USD

  • Text comparison with character-level precision. Kaleidoscope detects modifications at the character level in text files. Color highlighting shows additions, deletions, and changes. Unmodified areas can be collapsed to focus attention on the differences. Quick navigation allows moving between identified changes.
  • Image comparison with multiple view modes. The application performs pixel-by-pixel comparison between images. Display modes include split view, blinking, and overlay. A difference mask calculates and shows minimal visual variations. The file inspector displays formats and color profiles.
  • Directory and folder tree comparison. Kaleidoscope analyzes complete directory structures. It identifies files present in one location and absent or modified in another. The interface allows copying items between sides of the comparison. Quick preview and inline differences are available.
  • Deep integration with Git version control systems. The application functions as a diff and merge tool for Git repositories. File History allows browsing and comparing all revisions of a file. Details of each commit provide context about the changes made.
  • Three-way merging for Git conflict resolution. This method clearly shows the commits leading to a conflict. It presents relevant commit messages during the merge process. It shows changes between the Base and each side for detailed analysis. It facilitates selecting which versions to keep in the resulting file.
  • Code review via consolidated Changesets. It groups all modifications between two commits in a single place. It allows filtering by modification type, file type, and file name. It offers the ability to jump to File History from inline differences.
  • Comparison of multiple images simultaneously. The application keeps several images loaded in the file shelf. Any image from the shelf can be added to the active comparison. Single view mode switches between images at configurable intervals.
  • Conflict resolution in text documents. For each identified change, the user selects whether to keep the left or right version. The process creates a new document with the user's selections. The three-way method generates a central file with existing documents on the sides.
  • Advanced navigation and filtering in text comparisons. Navigation tools allow jumping to the next or previous change. Filters can hide whitespace or changes considered minor. Text search operates within the compared content.
  • Technical inspection of file metadata. The File Inspector shows technical information about compared files. For images, it presents data such as dimensions, resolution, and color space. For text, it can show encoding and document statistics.
  • Support for remote collaboration workflows. The application handles file versions coming from cloud storage services. Comparisons work with local and remote documents. Merges can be sent directly to version control systems.
  • Customization of color schemes for differences. Colors for highlighting additions, deletions, and modifications are configurable. Schemes can be adapted to user visual preferences or specific requirements.

Kaleidoscope was initially developed by Sofa, a company founded in 2006 in the Netherlands. Development began in 2008 as an internal tool for comparing visual designs. The first public version was released in 2009 exclusively for macOS. In 2011, the application was acquired by Black Pixel, a development company based in Seattle. Development continued under this new direction. Currently, the software's developer and maintainer is Leitmotif GmbH. The application is written primarily in Objective-C and Swift, leveraging native macOS APIs.


Alternatives to Kaleidoscope:

Diffchecker — Free Download. Text and Code Comparison

Diffchecker

Diffchecker is a Windows application that identifies differences between datasets.
Price: Free   Size: 220 MB   Version: 6.8.4   OS: Windows
FileFusion — Free Download. Duplicate file management and space freeing in Windows

FileFusion

FileFusion is a utility for Windows systems that locates and merges duplicate files on NTFS drives.
Price: $29.95   Size: 31.3 MB   Version: 2026.8   OS: Windows