Freedom251 › Version Control Software
Changes

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
| Plan | Billed and limits | Price |
|---|---|---|
| Changes | Open source · macOS app | Free |
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
- Version Control Software#18 of 62