Skip to Content
FinderGit v0.28.0 is here — a Git-aware file browser for macOS. See what's new
Free for macOS 15+
FinderGit

Every Git repo. One window.
Always live.

FinderGit is a native macOS file browser that shows branch, status, changes, and diffs for all your repositories at a glance — no app-switching, no terminal round-trips.

Free · v0.28.0 · macOS 15+ · Universal (Apple Silicon + Intel) · Signed & notarized

Updated yesterday

47 releases since April 2026

What's new
FinderGit - See every Git repo's status from one native Mac window | Product Hunt

The Problem

Managing multiple Git repos shouldn't require juggling tools

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.

Finder — ~/Developer

my-ios-app

api-server

design-system

landing-page

cli-tools

Your ~/Developer in Finder today: just folders — no branch, no status, no idea which repo needs you.

The Solution

One window. All your repos. Always live.

FinderGit — All Repositories

Library

All Repositories

5

Favorites

Smart Views

Changes

2

Ahead

1

Clean

2

Filters

GitHub

my-ios-app

128

24 MB

main
✔ Clean

api-server

47

156 MB

develop
● 3 changes

design-system

312

8 MB

feat/tokens
↑ 2 ahead

landing-page

12

3 MB

main
✔ Clean

cli-tools

89

41 MB

v2.0
● 1 change

5 repositories

✔ 2 clean

● 2 dirty

↑ 1 ahead

232 MB

And there's more

Beyond the at-a-glance overview

The control center is the core. Around it, a handful of extras for when you go deeper into a repo.

New

Speaks Your Language

🇬🇧 🇮🇹 🇫🇷 🇩🇪 🇪🇸 — fully localized into English, Italian, French, German, and Spanish. FinderGit follows your Mac’s system language automatically.

New

Overview Dashboard

Your whole workspace at a glance — clean/dirty/unpushed counts, disk usage, stars, and a "needs attention" list across every repository.

New

GitHub Account

Your profile, stat tiles, top repos, languages, and a full year of contributions — as a heatmap or a line graph — without leaving the app.

New

New-Star Alerts

Know the moment one of your repositories earns a star — named, with an in-app badge and optional desktop notifications.

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

Catch the obfuscated dropper behind supply-chain worms like Shai-Hulud / Miasma — across every branch — plus the hooks that auto-run a repo, with an alert 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

See every change at a glance

src/components/Header.swift

+12

-4

14

14

struct HeaderView: View {

15

– let title = "My App"

15

+ @State var title: String

16

+ @State var isExpanded = false

17

17

18

18

var body: some View {

19

– Text(title)

19

+ VStack {

20

+ Text(title).font(.headline)

21

+ if isExpanded {

22

+ DetailView()

23

+ }

24

+ }

25

25

}

26

26

}

AI

Commit messages, written for you

Click the ✨ AI button next to the commit field — get a properly-formatted message from your staged diff in about a second. No setup, no API key, free for everyone.

  • One click, properly formatted

    Conventional Commits, optional emoji prefix, four tone presets, four length presets — pick a default that fits your team.

  • Bullet-list bodies that read well

    Long messages follow the de-facto OSS convention: subject, blank line, then `-` bullets each describing one change and its motivation.

  • Custom Instructions for your house style

    Enforce conventions the defaults can't express — ban specific words, always reference an issue number, sign with your initials.

  • Privacy-first

    Your staged diff is processed in-flight, never logged or stored. No personal credentials required.

FinderGit — my-project (main)

Commit

chore: 📦 bump dependencies

- Update Mantine packages to 9.1.1 for improved compatibility and bug fixes.

- Upgrade Storybook to 10.3.6 to include the latest UI enhancements.

- Bump oxlint, postcss, and rollup to newer patch releases for stability.

Built for macOS

100% native SwiftUI. Fast. Familiar. Yours.

SwiftUI
Quick Look
Keyboard Shortcuts
Context Menus
Universal Binary
Apple Silicon
Intel Support

No Electron. No web views. A real macOS app that feels like it belongs on your Mac.

In action

Built around the way you actually work

Five touches that make Git feel native to the file browser — not bolted on top.

Catch a supply-chain worm before it runs

Cloning or pulling a repo can quietly arm it to run code — on folder open, on agent load, on npm install. Repo Trust surfaces that auto-run surface in plain language and detects the obfuscated dropper behind supply-chain worms like Shai-Hulud / Miasma — across every branch, not just the one you checked out. It flags changes after a pull, walks you through cleanup if a repo looks compromised, and never runs anything it finds.

Learn more

Preview any file without leaving the browser

Press 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 more

Commit messages, generated from your diff

Click 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 more

Diffs at the file level, with one-click stage

Click 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 more

Reclaim the space your repos waste

The 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 more

Get Started

Every repo, under control.

Download FinderGit and see — and manage — every repository from one native window.

Download for macOS

Free · macOS 15 Sequoia or later

FAQ

Frequently Asked Questions

Get release updates

New version of FinderGit? Be the first to know — straight to your inbox.

Subscribe for updates