Alternatives to Kaleidoscope
A Mac file comparison and merge app for text, images and folders that integrates with Git. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Kaleidoscope
A Mac file comparison and merge app for text, images and folders that integrates with Git.
Also worth comparing
These listings name Kaleidoscope as their own alternative, so the relationship runs both ways.
diffnav
A terminal pager for Git diffs that adds a GitHub-style file tree beside the changes.
Kaleidoscope is a paid Mac app that replaces terminal diff paging with graphical comparison of text, images and folders, plus three-way merge and file history.
Difftastic
Compare source files by syntax to highlight meaningful changes.
Kaleidoscope is a paid macOS app for comparing text, images and folders with three-way merge, replacing terminal output with a graphical interface.
Diffview.nvim
A Neovim plugin for cycling through diffs of all modified files for any Git revision.
Kaleidoscope moves diff review to a paid Mac app that compares text, images and folders, with three-way merge and file history outside the editor.
Similar software
Related functionality, not a direct replacement.
Sublime Merge
A fast cross-platform Git client from the makers of Sublime Text with line-level staging and merging.
Fork
Fast native Git client for macOS and Windows with a clean interface.
Tower
Professional Git client for Mac and Windows with undo and conflict tooling.
Gitfox
A native macOS Git client for reviewing diffs, staging changes and managing branches.