The Problem
Finder
Shows files, but no Git state. Your repos look like any other folder.
Terminal
Gives status, but no big picture. One repo at a time, no visual overview.
Git GUIs
Powerful, but heavyweight. Designed for deep work, not quick scanning.
The Solution
Features
Live Git Status
Branch, clean/dirty/unpushed state, changed files — updated in real time.
Sortable Columns
Browse files in an outline table sorted by branch, status, changes, size, or date.
Inline Diff Viewer
Click any modified file to see a colored diff with line numbers.
Git Actions
Stage, commit, push, pull, fetch, and switch branches without leaving the app.
Search & Filter
Filter by name instantly or toggle "Git Only" to show just your repositories.
Quick Look
Press Space to preview any file in-window — syntax-highlighted code, rendered Markdown, images, PDFs and media.
Repo Trust
Surface the hooks that run code automatically in any repo — and get alerted when they change after a pull.
Repo Maintenance
See how much disk space each repo eats, then reclaim it with one-click cleanup.
AI Commit Messages
Generate a properly-formatted commit message from your staged diff in a click — free, no API key.
Diff Viewer
In action
Five touches that make Git feel native to the file browser — not bolted on top.
Cloning or pulling a repo can quietly arm it to run code — on folder open, on agent load, on npm install. The Trust tab surfaces that auto-run surface in plain language, shows you exactly what each hook runs, and flags it in the browser when it changes after a pull. It only ever reads — FinderGit never executes anything it finds.
Learn morePress Space (or ⌘Y) on any file and FinderGit previews it inline — source code with full syntax highlighting, rendered Markdown, images, PDFs and media. Space or Escape closes it again, Finder-style. No app switch, no terminal round-trip when you're just trying to remember what a folder contains.
Learn moreClick the ✨ button next to the commit field — get a properly-formatted message in about a second. Conventional Commits, optional emoji prefix, four tone presets. Free for everyone, no account, no API key to manage.
Learn moreClick any modified file and the detail panel shows the patch — additions in green, deletions in red, line numbers preserved. The Stage button right above adds the file to the index without dropping into a shell.
Learn moreThe Maintenance tab shows exactly where a repository's Git data goes — packs, loose objects, undo history. A one-click Optimize tidies it up, and a careful Deep Clean frees the rest while your stashes stay safe. And the Size column gives you every repo's footprint at a glance, so you always know which one to clean first.
Learn moreFAQ