
GitY
A modern macOS Git client written in Swift
Support with JPYC
If you'd like to support this project, you can send JPYC using the options below.
Recent Transactions
Showing recent 5 transactions
GitY is a complete rewrite of the classic GitX application in Swift, featuring the same familiar UI and functionality with modern macOS technologies.
Features
📁 Repository Browser
Navigate through your Git repository with ease
📜 Commit History
View detailed commit history with syntax-highlighted diffs
✏️ Stage View
Stage and unstage files with visual feedback
🌿 Branch Management
Create, checkout, and delete branches
🔄 Remote Operations
Fetch, pull, and push to remotes
📦 Stash Support
Save, apply, pop, and drop stashes
📂 Submodule Support
View and manage Git submodules
🔍 Diff Viewer
Syntax-highlighted diff viewing
⚡ Performance Optimized
Asynchronous loading for smooth UI
🖥️ Command Line Tool
Open repositories from Terminal
🤖 AI Commit Messages
Generate intelligent commit messages using local LLMs
✅ Signed & Notarized
Verified by Apple for security
Installation
RecommendedHomebrew
The easiest way to install GitY is via Homebrew:
brew install --cask dongri/tap/gityDownload DMG
Download the latest release from GitHub Releases
- 1Download GitY.dmg
- 2Open the DMG file
- 3Drag GitY.app to Applications folder
- 4Launch GitY from Applications! ✨
Note: GitY is signed and notarized by Apple, so it will launch without any security warnings.
⚠️ Requirement: GitY requires macOS 13.0 (Ventura) or later and Git installed (usually at /usr/bin/git).
Command Line Tool
After installing GitY, you can install the gity command line tool:
- 1Open GitY
- 2Go to Settings > Integration
- 3Click Install Command Line Tools
Then use it from Terminal:
gity# Open current directorygity .# Open current directorygity /path/to/repo# Open specific repositoryOpen Source
GitY is free and open source software. View the source code, report issues, or contribute on GitHub:
View on GitHub →Licensed under MIT License. Contributions are welcome!
Contact
If you have any questions or feedback, please contact us at:
[email protected]