Product definition

What is Fork?

Fork is a Git client for Mac and Windows, sold outright rather than subscribed to. It covers the whole day-to-day surface — commit list, working directory changes, side-by-side diff, branches, stashes, submodules, Git-flow and Git LFS — and then adds the parts that usually send people to the command line: a visual interactive rebase for editing, reordering and squashing commits, a merge-conflict helper with a built-in resolver, and image diffs so design changes can be reviewed. History and blame views find where a file or a line changed, and lost commits can be recovered from the reflog. It is $59.99 once, covering personal and commercial use for one user on up to three machines, with a free evaluation period.

Verified product facts

Type
Git clientEditorially reviewed
Platform
macOS
Apple Silicon
Yes
Pricing
One-time purchaseDeveloper-stated
Price
USD 59.99Developer-stated
Developer
Dan Pristupov and Tanya PristupovaDeveloper-stated
Relationship to Nuanyue
Third-party product — not published by NuanyueEditorially reviewed
Licence
proprietary
Current version
2.70.2Developer-stated
Official website
git-fork.com/

Last updated . Facts marked developer-stated come from the developer and are not independently confirmed; editorially reviewed marks a Nuanyue judgement.

Key features

What Fork does at a glance.

  • Commit list

    Working directory changes and side-by-side diff in one window

  • Visual interactive rebase

    Edit, reorder and squash commits without the command line

  • Merge-conflict helper

    With a built-in merge-conflict resolver

  • Image diffs

    So changes to common image formats can be reviewed like text

  • History view

    Finds every commit where a given file or directory changed

  • Blame view

    Finds the last commit to change a particular line

  • Repository manager

    With summary and statistics

  • Stage and unstage changes line

    By line, with access to recent commit messages

  • Browse the repository file tree

    At any commit

  • Restore lost commits

    From the reflog

  • Stashes shown directly

    In the commit list

  • Git-flow and Git LFS support

    Plus cherry-pick, revert, merge, rebase and submodules

Common tasks

What you can use Fork for

  • Cleaning up a branch with an interactive rebase before opening a pull request
  • Resolving a messy merge conflict without leaving the GUI
  • Finding which commit changed a file, or which commit touched a specific line
  • Recovering commits lost to a bad reset or rebase from the reflog
  • Reviewing changes to images alongside changes to code
Audience

Who is Fork for?

  • Developers who want a Git GUI but still need rebase, reflog and blame
  • Anyone who would rather buy a licence once than pay a subscription for a Git client
  • Teams that work on both Mac and Windows, since the same licence model applies to both
Not a fit

Who is Fork not for?

  • Anyone who wants a free Git client, where SourceTree and GitKraken's free tier are the alternatives
  • People who need more than three machines covered by one licence
  • Users who want an editor and a Git client in one, which is what VS Code or Zed provide

Limitations

  • One licence covers one user on up to three machines at a time
  • Closed source and paid; there is no free tier beyond the evaluation
  • The download button is labelled OS X 10.11, but the shipped 2.70.2 build declares macOS 10.15 Catalina in its Info.plist — four major versions higher, so the published figure understates the real floor
  • Fork's public release notes date only minor versions — 2.70 shipped 4 September 2026 — so the patch build 2.70.2 has no published date of its own
  • The bundle identifier is com.DanPristupov.Fork and its copyright line reads 'Copyright © 2023 Danil', neither of which matches the two names the site now lists
  • The homepage's download button still points at 2.66.7 while the CDN carries 2.70.2, so the version offered on the page lags what is published
  • Windows and macOS are separate downloads; the licence terms do not state whether one purchase covers both platforms

Strengths and trade-offs

What Fork does well, and what to weigh before choosing it. Points marked developer-stated come from the developer’s own material and have not been independently confirmed.

Strengths

  • Visual interactive rebase lets commits be edited, reordered and squashed without dropping to the terminal.Developer-stated
  • Image diffs are unusual and useful when a repository contains design assets.Developer-stated
  • Lost commits can be restored from the reflog through the interface.Developer-stated
  • A one-time $59.99 licence rather than a subscription, covering personal and commercial use.
  • Built-in merge-conflict resolver, so conflicts can be settled in the app.Developer-stated

Trade-offs

  • One licence covers only three machines at a time.
  • Closed source and paid, with no free tier beyond the evaluation.
  • The homepage download button still offers 2.66.7 while the CDN publishes 2.70.2.
  • The evaluation period is advertised as free without a stated length, so how long it lasts is not published.

First-use experience

What the app asks of you when you set it up. Only established facts appear here; anything we could not confirm is left out rather than guessed at.

Installation
Download the disk image from git-fork.com — the CDN serves versioned URLs such as Fork-2.70.2.dmg — open it and drag Fork into Applications.
First launch Developer-stated
Fork opens in a free evaluation. Opening or cloning a repository is all that is needed to start; a licence is entered later to remove the evaluation limit.
System integration Editorially reviewed
Installs alongside the command-line Git installation rather than replacing it, and can be set as the default diff and merge tool.
Apple Silicon
Supported

What it is

Fork is a Git client that covers the ordinary surface well — commit list, working directory changes, side-by-side diff, repository manager with summary and statistics — and then handles the parts that normally send you back to a terminal.

Interactive rebase is visual: commits are edited, reordered and squashed from the interface. Merge conflicts get a helper and a built-in resolver rather than a three-way text dump. Image diffs let you review changes to design assets the same way you review changes to code. History finds every commit that touched a given file or directory, blame finds the commit behind a given line, and lost commits can be recovered from the reflog. Git-flow and Git LFS are supported, and stashes appear directly in the commit list.

What it costs

$59.99, once. The licence covers personal and commercial use for one user on up to three machines at a time. There is a free evaluation, though the site does not say how long it lasts — worth knowing before you rely on it to finish a piece of work.

That is the main argument for Fork over its competitors: SourceTree is free and GitKraken leans on subscriptions, while Fork is a single purchase.

Two things to watch

The vendor’s homepage download button still points at 2.66.7, while its own CDN publishes 2.70.2 — so the version offered on the page lags what is actually available. Versioned URLs on cdn.fork.dev are the reliable way to get the current build.

Requirements, and a stale label

The download button is labelled OS X 10.11+, but that number is wrong. Reading the shipped 2.70.2 build directly gives LSMinimumSystemVersion 10.15 — Catalina, four major versions above what the page advertises. If you are on 10.14 or older, Fork will not run despite what the button claims.

The build is a single universal binary containing both arm64 and x86_64 code, so Apple Silicon and Intel Macs are both covered natively.

Version dating

Fork’s public release notes date minor versions only. The most recent dated entry is 2.70, 4 September 2026; the installer actually served is the patch build 2.70.2, which carries no published date of its own. Two details from the bundle have also gone unrefreshed: the identifier is com.DanPristupov.Fork and the copyright reads “Copyright © 2023 Danil”, neither matching the names on the site.

Release history

Dated releases recorded for Fork, newest first, each with the source it was read from.

  1. 2.70

    Latest dated entry in Fork's public release notes, which date minor versions only. The installer currently served is 2.70.2, a patch build with no published date of its own.

    Source: Official website

Questions about Fork

How much does Fork cost?

$59.99 as a one-time purchase, covering personal and commercial use for one user on up to three machines at a time. There is a free evaluation.

Is Fork a subscription?

No. The licence page states it is a one-time purchase.

How many machines does one licence cover?

Up to three machines at a time, for one user.

Which macOS version does Fork need?

macOS 10.15 Catalina. The download button is labelled OS X 10.11, but reading the shipped 2.70.2 build's Info.plist gives LSMinimumSystemVersion 10.15, so the published figure is stale and understates the real requirement.

Is there a free version of Fork?

No free tier, but there is a free evaluation. Its length is not stated on the site.

Does Fork handle interactive rebase?

Yes, visually: commits can be edited, reordered and squashed from the interface rather than from the terminal.Developer-stated

Competitors

Direct competitors: overlapping features aimed at the same users.

  • SourceTree app icon

    SourceTree

    Free Git and Mercurial client for Mac and Windows.

    Both are GUI Git clients for macOS covering commit, branch, merge and rebase workflows, but SourceTree is free from Atlassian while Fork is a one-time paid licence.

    • Developer Tools
    • Free
    • v4.2.19
  • GitKraken

    Visual Git client, free for local and public repos.

    Both are cross-platform Git clients with a visual graph and merge tools, but GitKraken is subscription-oriented while Fork is a one-time purchase.

    • Developer Tools
    • Freemium
    • v12.6.0
Get it

Sources

Facts on this page are checked against the sources below. Last updated .

How Nuanyue grades sources →