Нативный Git-клиент для macOS: просмотр изменений, создание коммитов и управление локальными репозиториями и репозиториями по SSH, а также генерация сообщений коммитов с помощью ИИ.
- Звёзды
- 146
- Форки
- 9
- Открытые issues
- 2
- Последний коммит
- 12 часов назад
Что это?
FoldGit — Git-клиент для macOS, написанный на SwiftUI и AppKit, а не на Electron. Все репозитории собраны на боковой панели: папки можно импортировать как группы, а репозитории — объединять в пользовательские группы, не перемещая их на диске.
FoldGit полноценно работает со связанными Git worktree: автоматически обнаруживает их в родительском репозитории, а также позволяет создавать, перемещать, блокировать и удалять их, очищать устаревшие worktree или завершать работу с ними, сливая изменения в целевую ветку. Для просмотра изменений доступны граф коммитов, объединённый и двухпанельный diff, добавление отдельных блоков изменений в индекс, amend, revert и шаблоны сообщений коммитов. Полнотекстовый поиск по истории выполняется в фоновом режиме и поддерживает методы ввода для языков CJK.
FoldGit предназначен для разработчиков, которым нужно быстро посмотреть, что изменилось в репозитории, не открывая полноценную IDE. Для работы требуется Mac с Apple Silicon под управлением macOS 26 или новее, а также установленный в системе Git. В репозитории также есть минимальная реализация клиента для Windows на C# и WinUI 3.
Ключевые возможности
- 01Группирует репозитории по папкам или в пользовательские подборки, не перемещая файлы на диске.
- 02Автоматически обнаруживает связанные worktree и позволяет создавать, перемещать, блокировать, удалять, очищать и завершать работу с ними.
- 03Показывает граф коммитов и объединённый или двухпанельный diff, переключая режим в зависимости от ширины окна.
- 04Поддерживает добавление отдельных блоков изменений в индекс, amend, revert и шаблоны сообщений коммитов.
- 05Позволяет фильтровать историю по автору, email или сообщению; поиск выполняется в фоновом режиме и поддерживает ввод на языках CJK.
- 06Включает push, pull, stash, автоматический fetch для каждого репозитория и восемь языков интерфейса.
Сценарии использования
- Просмотр изменений, внесённых AI-агентами для написания кода, перед коммитом.
- Управление множеством репозиториев и их worktree в одном окне.
- Проверка diff и добавление отдельных блоков изменений в индекс без запуска полноценной IDE.
Быстрый старт
- 1
Установите FoldGit с помощью Homebrew
brew install --cask dufu1991/tap/foldgit - 2
Или скачайте FoldGit-macOS-arm64.dmg из раздела Releases и перетащите приложение в Applications
Что важно знать
- Только для macOS; требуется Mac с Apple Silicon под управлением macOS 26 или новее.
- На компьютере должен быть установлен Git.
- Перед первым запуском релизов, не прошедших нотариальную проверку Apple, может потребоваться выполнить команду для снятия атрибута карантина.
В подборках
Темы
Частые вопросы
- Что такое foldgit?
- Нативный лёгкий Git-клиент для macOS: управление репозиториями и worktree, просмотр diff и коммиты в одном окне. FoldGit — Git-клиент для macOS, написанный на SwiftUI и AppKit, а не на Electron. Все репозитории собраны на боковой панели: папки можно импортировать как группы, а репозитории — объединять в пользовательские группы, не перемещая их на диске.
- foldgit можно использовать бесплатно? Какая у него лицензия?
- foldgit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- foldgit всё ещё поддерживается?
- Активно поддерживается. Последний коммит в foldgit — 5 нояб. 2026 г..
- Для чего можно использовать foldgit?
- Просмотр изменений, внесённых AI-агентами для написания кода, перед коммитом. Управление множеством репозиториев и их worktree в одном окне. Проверка diff и добавление отдельных блоков изменений в индекс без запуска полноценной IDE.
- Как установить foldgit?
- Установите FoldGit с помощью Homebrew: brew install --cask dufu1991/tap/foldgit Или скачайте FoldGit-macOS-arm64.dmg из раздела Releases и перетащите приложение в Applications
- Где скачать foldgit?
- Исходный код и инструкции по установке — на GitHub: https://github.com/dufu1991/foldgit
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для macOS, которое превращает область выреза в нативную панель с активностью разработки, управлением медиа и Pomodoro-сессиями.
Быстрый локальный Git GUI для Linux, Windows и macOS, созданный на Rust с использованием фреймворка GPUI.
Нативный терминал для macOS, в котором можно параллельно запускать несколько сессий Claude Code и Codex, следить за их статусом и подтверждать запросы прямо в боковой панели.
Rust CLI для управления git worktree по имени ветки, созданный для параллельной работы нескольких AI-агентов над кодом.
Настольная и headless-среда разработки для параллельного запуска нескольких AI-агентов, каждый в собственном git worktree.