# Changes - An Open Source GUI Git Client for macOS Changes.app is a modern Git client for Mac, built with SwiftUI and AppKit and styled with Apple’s new Liquid Glass design. It replaces complex CLI commands with a clear, Mac-native interface that keeps cognitive load low, so you can focus on what really matters—coding. With commit message generation powered by Apple Intelligence, creating clear and meaningful commits becomes effortless. ![Screenshot](Screenshots/Screenshot2-1.png) ![Screenshot](Screenshots/Screenshot2-2.png) ## Features This app provides the following features: - Commit - Amend - Commit Message Generation using Apple Intelligence - Commit Message Snippets - Revert - Checkout - Add - Stage by Hunk - Branch - Push - Pull - Merge - Create - Filter - Tag - Create & Push - Delete - Filter - Stash - Apply - Summary Generation using Apple Intelligence - Search Commits - Commit Message - Changed (added/removed) - Author - Revision Range (e.g., main.., v1.0.0...v2.0.0) ## Installation Download the latest [release](https://github.com/maoyama/Changes/releases), unzip, and run the app. - v2.0+ (macOS 26.0 or later) - [v1.18](https://github.com/maoyama/Changes/releases/tag/v1.18) and below (macOS 14.6 or later) - Tempo.app (old name for v1.x)