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
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.
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!
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?
@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.
Been using Kaleidoscope for over a decade at this point! Every update always comes with impressive new features and this one is no different! Can't imagine using any other diff tool β once you try Kaleidoscope, there's no going back! Keep up the great work!
Congratulations on the launch of Kaleidoscope 4! It's great to see the evolution of this tool and the addition of new capabilities that will surely benefit developers. The Syntax Coloring feature and three different themes are a great addition that will make it easier for users to work with code. The new Merge from Comparison command is a very elegant solution that will help users to edit comparisons easily. The Text Filters feature is a great addition that will make it easier to compare log files and make sense of what you are seeing. The Kaleidoscope Prism menu bar app is a fantastic addition that will speed up workflows significantly. The ability to send content to Kaleidoscope from pdb, the Python Debugger, is a great feature that will improve the Python debugging workflow. The new File Properties toolbar item and popover is a great feature that will help users discover cases where the decoded content of text or image files cannot show the relevant differences. I'm excited to try out the new Kaleidoscope and see how it can improve my development process. Keep up the great work!πππ
Kaleidoscope
Kaleidoscope
Telebugs
Kaleidoscope