<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>moose on moose diff</title><link>https://moose-diff.jonarcher.com/</link><description>Recent content in moose on moose diff</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 29 Aug 2026 23:35:59 +0000</lastBuildDate><atom:link href="https://moose-diff.jonarcher.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Roadmap</title><link>https://moose-diff.jonarcher.com/roadmap/</link><pubDate>Sat, 29 Aug 2026 23:35:59 +0000</pubDate><guid>https://moose-diff.jonarcher.com/roadmap/</guid><description>&lt;h1 id="moose-diff-roadmap"&gt;&lt;code&gt;moose diff&lt;/code&gt; Roadmap&lt;/h1&gt;
&lt;p&gt;Coming to a &lt;code&gt;moose&lt;/code&gt; near you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;copy/paste diff text&lt;/li&gt;
&lt;li&gt;Claude code integration&lt;/li&gt;
&lt;li&gt;mark up the diff and provide it as feedback for Claude&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title/><link>https://moose-diff.jonarcher.com/guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moose-diff.jonarcher.com/guide/</guid><description>&lt;h1 id="moose"&gt;moose&lt;/h1&gt;
&lt;p&gt;A purpose-built git diff review tool for macOS: a persistent file list, side-by-side diffs, and keyboard navigation across every changed file in one command.&lt;/p&gt;
&lt;p&gt;moose is closed source — all rights reserved, no LICENSE file, that&amp;rsquo;s deliberate. Requires macOS 15 (Sequoia) or later, on Apple Silicon.&lt;/p&gt;
&lt;h2 id="install"&gt;Install&lt;/h2&gt;
&lt;p&gt;No toolchain needed:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Download the latest &lt;a href="https://jonarcher.github.io/moose/Moose-latest.dmg"&gt;&lt;code&gt;Moose.dmg&lt;/code&gt;&lt;/a&gt; and drag &lt;code&gt;Moose.app&lt;/code&gt; to &lt;code&gt;/Applications&lt;/code&gt;. (Or, once the tap is public: &lt;code&gt;brew install --cask jonarcher/moose/moose&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;Double-click it. There&amp;rsquo;s no &lt;code&gt;moose&lt;/code&gt; command on your &lt;code&gt;PATH&lt;/code&gt; yet, so this is the only way to launch it the first time — with no repository to review, it shows a short landing screen instead. From there, use its button to open &lt;strong&gt;Preferences&lt;/strong&gt; and install the command line tool.&lt;/li&gt;
&lt;li&gt;From then on, &lt;code&gt;moose&lt;/code&gt; from any terminal, inside any repository, opens a review window for it.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="use"&gt;Use&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;moose &lt;span style="color:#75715e"&gt;# review uncommitted changes in the current repo — staged,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# unstaged, and untracked, all against HEAD&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;moose main &lt;span style="color:#75715e"&gt;# compare the current branch against main via merge-base:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# every commit the branch has made since it diverged,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#75715e"&gt;# plus uncommitted work, but nothing landed on main since&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Keyboard:&lt;/p&gt;</description></item></channel></rss>