Kaleidoscope

Kaleidoscope

The leading diff and merge app for developers on the Mac

5.0
β€’3 reviewsβ€’

195 followers

Kaleidoscope 2.4 features a new powerful integration with the Xcode debugger. Send any debugger command (ksp) or object (kspo) output to Kaleidoscope. This enables iterating over common development tasks quickly.
This is the 4th launch from Kaleidoscope. View more
Kaleidoscope 5.0

Kaleidoscope 5.0

The leading diff and merge app for Mac developers
Spot the differences in text and image files, or folders full of files.

Review changes in seconds with the leading file comparison and merge app. Now with even deeper Git integration, Kaleidoscope lets you compare branches, tags, commits … in a breeze.
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Kaleidoscope 5.0 gallery image
Free Options
Launch tags:
Macβ€’Developer Toolsβ€’GitHub
Launch Team

What do you think? …

Florian Albrecht
Hey Product Hunt community! Over the last few months, the team at Kaleidoscope learned a lot more about Git, and today it’s time to share the fruits of our learning with you. Since the introduction of Kaleidoscope 4, I wanted to have git changesets in my recent documents. One reason is that I keep looking at my feature branches as I work on them. So far, I had to use my go-to Git app Tower, select the two branches to compare from the sidebar, bring up the context menu to compare them and then hope that they would be compared in the order I want. Or use the git command line tools, which are just not part of my daily routine. But why repeat steps over and over? No longer! Now, those comparisons just show up in Recent Documents right inside Kaleidoscope, where I can reopen them with one click. But we didn’t stop there. We also wanted to be able to open those comparisons directly from Kaleidoscope, as they bring a lot of value to daily development tasks. You can now easily compare any two branches, tags, and commits in your project. What about briefly looking at the changes you made in the last 24 hours to prepare for the daily standup? Kaleidoscope now has you covered, too. We integrated Git repositories directly into Kaleidoscope, to be able to bring you this and more features. We also connected changesets and the history of a single file in both directions. When looking at all changes of a commit, wouldn’t it be great to see who else recently changed that one Swift struct and why? The answer is now just one click away. Just open the history of a file directly from the changeset. When looking at the changes to a file over time, wouldn’t it be sometimes interesting to see what other files changes as part of a commit that looks weird? Kaleidoscope now has a button for that, too. Download the new release and use of the completely free 14-day trial to see how Kaleidoscope fits into your workflow. We’d love to hear about your experience! Contact us via hello@kaleidoscope.app with praise, issues, shortcomings, or reply here. And we deeply appreciate your upvote or if you share our project on social media!
Kiya L.
Why am I only discovering this app now?? I need to try it out right away
Florian Albrecht
@kiyaaa_ Glad you finally found it πŸ˜€ Let us know how things are going!
Kyrylo Silin
The deep integration with Git for file comparison and merging sounds like a powerful feature. How does Kaleidoscope handle large projects or complex merges? Are there any specific improvements in this version that users should be excited about?
Florian Albrecht
@kyrylosilin There are no specific improvements. Are you suffering from issues? Please contact us with details via hello@kaleidoscope.app and we're happy to look into it.