FREEDOM251

Freedom251 › Version Control Software

Changes

Free plan Mac

Visit Changes Alternatives Pricing

Changes's own site

What Changes is

Changes is a free, open-source Git client for macOS that gives Git operations a graphical interface instead of requiring command-line commands. It supports commits, amend, revert, checkout, and staging individual changes within a file. Branch tools cover creation, filtering, push, pull, and merge; tag tools include creating, pushing, deleting, and filtering. The app can apply stashes and generate stash summaries with Apple Intelligence. It can also generate commit messages with Apple Intelligence, while snippets are available for commit messages. Search filters include commit message, changed files, author, and revision range. Changes is built with SwiftUI and AppKit, and its repository lists an MIT license. The README directs users to download the latest release, unzip it, and run the app. Compatibility depends on the release: version 2.0 and later requires macOS 26.0 or later, while version 1.18 and earlier requires macOS 14.6 or later. Earlier releases used the name Tempo.app.

Who it suits

Changes suits macOS users who want graphical controls for Git commits, branches, tags, stashes, and commit search. Check the macOS requirement for the specific release before downloading.

What it does well

  • Free and open source, with an MIT license.
  • Stages individual hunks and supports key Git operations.
  • Searches commits by message, files, author, and revision range.
  • Apple Intelligence can draft commit messages and stash summaries.

What to know first

  • Version 2.0 and later requires macOS 26.0 or later.
  • Version 1.18 and earlier requires macOS 14.6 or later.

Plans

PlanBilled and limitsPrice
ChangesOpen source · macOS appFree

As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Verdict

Changes brings a broad set of Git operations into a Mac-native graphical client. Its usefulness depends on whether the macOS version requirement for the release you want fits your system.

Facts from Changes's own pages

AI change
The v2.0-beta release notes say commit message generation switched from the OpenAI API to Apple Intelligence. · github.com, 11 Oct 2026
Branches
Branch features include push, pull, merge, creation, and filtering. · github.com, 11 Oct 2026
Commit messages
It can generate commit messages using Apple Intelligence and supports commit message snippets. · github.com, 11 Oct 2026
Commits
Commit features include amend, revert, checkout, Apple Intelligence message generation, and message snippets. · github.com, 11 Oct 2026
Commit search
Users can search commits by message, changed additions or removals, author, and revision range. · github.com, 11 Oct 2026
Compatibility
Version 2.0 and later requires macOS 26.0 or later; version 1.18 and earlier supports macOS 14.6 or later. · github.com, 11 Oct 2026
Current version requirement
Version 2.0 and later require macOS 26.0 or later. · github.com, 11 Oct 2026
Download
The README directs users to download the latest release, unzip it, and run the app. · github.com, 11 Oct 2026
Earlier version requirement
Version 1.18 and earlier require macOS 14.6 or later and used the former app name Tempo.app. · github.com, 11 Oct 2026
Git operations
The app supports commits, amend, revert, checkout, staging by hunk, branch operations, tags, and stash apply. · github.com, 11 Oct 2026
Integrations
The README states that commit message generation in v2 uses Apple Intelligence instead of the OpenAI API. · github.com, 11 Oct 2026
License
The repository lists an MIT license. · github.com, 11 Oct 2026
Maker
The GitHub profile identifies the maker as Makoto Aoyama and lists Chiba, Japan. · github.com, 11 Oct 2026
Notarization
The v1.18 release notes state that the build was notarized by Apple. · github.com, 11 Oct 2026
Product
Changes.app is an open-source graphical Git client for macOS built with SwiftUI and AppKit. · github.com, 11 Oct 2026
Purpose
The app provides a Mac-native interface for Git operations in place of command-line commands. · github.com, 11 Oct 2026
Search
Commit search can filter by message, changed files, author, and revision range. · github.com, 11 Oct 2026
Security
The v1.18 release notes state that the build was notarized by Apple. · github.com, 11 Oct 2026
Staging
Changes supports staging individual hunks. · github.com, 11 Oct 2026
Stashes
The app supports applying stashes and generating stash summaries with Apple Intelligence. · github.com, 11 Oct 2026
Stash summaries
The app can generate stash summaries using Apple Intelligence. · github.com, 11 Oct 2026
Tags
Tag features include create and push, delete, and filter. · github.com, 11 Oct 2026

Where Changes stands on Freedom251

Look at these too