Notify about local changes

Detect repositories with unpushed changes and back up your work — a clear table overview of all your Git repositories in one place, unlike traditional one-repo-at-a-time Git clients.

Download from Microsoft Store

What makes this app unique

Unlike traditional Git clients (GitHub Desktop, GitKraken, Fork, SourceTree) that work with only one repository at a time, this application offers:

📊

Clear table view of all your repositories in one place.

🏴

Visual status flags for each repository (local changes, outdated, detached HEAD, no git folder, not on branch).

🎯

Advanced filtering by flags — click to filter only repositories with a specific status.

🤖

Bulk AI commit and push for an unlimited number of repositories (OpenAI, Anthropic, Gemini or claude.cmd without an API key).

Features

🌙

Dark and light mode (Ctrl+Alt+D).

🌍

Czech and English support (Ctrl+Alt+T).

🔔

Taskbar badge or system notification for unsaved changes.

Periodic repository checking at configurable intervals.

🖥️

Launch on system startup.

🛡️

Handles any repository state correctly — detached HEAD, missing .git folder, missing remote, submodules, not on branch, no tracking.

📐

Conventional Commits.

🎯

Push only selected repositories or all with unpushed commits at once.

💻

Open a repository in VSCode, Cursor or Windows Terminal with your default editor choice.

📜

Generate a commit+push PowerShell script.

📄

Export the list of repositories by various conditions.

📦

View node_modules sizes and bulk cleanup with optional reinstall.

No other Git client offers such a comprehensive overview of all repositories with flag-based filtering.

AI Disclosure: This app uses generative AI (OpenAI, Anthropic Claude, Google Gemini) to create commit messages. All AI features are opt-in and require user configuration. To report inappropriate AI-generated content, use Menu > "Report inappropriate AI content" or email radek.jancik@sunamo.cz.