FinderGit
FinderGit is a native macOS application that combines file browsing with Git intelligence. Instead of switching between Finder and a Git client, you get everything in one window.

What it does
- Repository portfolio — every repo you track in one flat, sortable table (branch, status, ahead/behind, files, size), sliced by Smart Views (Changes · Ahead · Behind · Dirty · Clean) and remote Filters (GitHub · GitLab · Bitbucket · Codeberg · Local Only), with Favorites, Recents, and a live summary bar (see Repository List)
- Tree view with sortable columns — drill into any root folder like Finder’s list view, with columns for Branch, Status, Size, and Date Modified — plus live columns for Issues, PRs, and Stars on repos hosted on GitHub or Codeberg
- Live Git status — every repository shows its current branch, clean/dirty/unpushed state, updated in real time via FSEvents
- Ahead/behind counter — the status badge shows
↑N,↓N, or↑N ↓Mwith tooltips so you can spot repos that need a push, a pull, or both without opening them - Auto-fetch — optional background
git fetchat a user-chosen interval so the ahead/behind counter stays fresh without manual refreshes - Tabbed detail panel — selecting a repo opens an eight-tab panel: Overview (GitHub description, stars, topics, contributors), Unstage (changes + commit form), Commits (local log), Branches, Issues, Pull Requests, Maintenance, and Trust; the global Fetch/Pull/Push/Refresh actions dock at the bottom and stay reachable from every tab
- GitHub-aware — read open issues, pull requests and repo metadata directly from GitHub through the local
ghCLI or a Personal Access Token (see GitHub Integration) - Inline diff viewer — click any modified file to see a colored diff with line numbers
- Git actions — stage, unstage, commit, push, pull, fetch, and switch branches directly from the app
- Repo Maintenance — a plain-language disk-space report (packs, loose objects, reflog) with one-click Optimize and a careful Deep Clean to reclaim wasted space, plus a Size column that shows each repo’s Git-data size at a glance (see Repo Maintenance)
- Smart context menus — right-click adapts to context: file operations for regular files, Git operations for repositories
- Quick Look — press Space (or ⌘Y) to preview any file inside the window: source code with syntax highlighting, rendered Markdown, plus images, PDFs and media
- Search & filter — filter the tree by name or toggle “Git Only” to show just repositories
- Multiple root folders — add as many root directories as you want; drag folders from the macOS Finder into the sidebar to add them as roots
- Universal binary — one DMG runs on Apple Silicon and Intel Macs; macOS picks the right slice at launch
- Speaks your language 🇬🇧 🇮🇹 🇫🇷 🇩🇪 🇪🇸 — fully localized into English, Italian, French, German, and Spanish; FinderGit follows your Mac’s system language automatically, nothing to configure
- Auto-updates — new versions install themselves in the background, cryptographically signed so only genuine builds are ever applied
- Online help —
⌘?opens the live documentation in your browser, always up to date with the running version - What’s New panel — every minor release introduces itself on first launch with a curated list of highlights, available any time from the Help menu
Requirements
- macOS 15 (Sequoia) or later
git— provided by the Xcode Command Line Tools. On a fresh Mac, runxcode-select --installand accept the license withsudo xcodebuild -licensebefore launching FinderGit (see Getting Started)
Last updated on