GitView is a Windows git client for the developer who keeps twenty repositories and types most of their git by hand. The home screen is the fleet, and each button shows the command it is about to run.
It has no account, no telemetry and no generated commit messages. It needs git on PATH, and gh for the GitHub parts.
The question you ask in the morning is which of your projects need you today. GitView answers it on the first screen, then leaves the commands to you.
The scanner reads branch, ahead/behind, dirty files and merged branches for each repository and streams the rows in as it goes. A cold start paints the list from SQLite before it opens a single repository.
Hover to read it, click to run it in that repository’s shell, or shift-click to type it at the prompt and edit it before you press Enter. You keep the habit of typing git, and the buttons make it faster.
There is no commit-message AI, no agent panel, no account and no telemetry. Repository reads go through libgit2, and anything that touches a remote shells out to git.exe, so your credential helper and SSH agent keep working.
package.json, Cargo.toml, Makefile, justfile, pyproject.toml, .csproj, CMakeLists.txt, Compose files, Unity projects.Switch projects and come back: the scrollback and the dev server you left running are still there.
localhost:5183 and GitView shows it as a chip. Click it and GitView types Start-Process, the same as any other button.One aliased GraphQL query through gh pulls the pull requests, issues and check runs for the whole fleet. gh holds the token; GitView has no HTTP client and no place to store one.
gh command into that repository’s shell.gh release view and hands you the gh release download line to run yourself.gh and git.exe own authgit on PATHgh logged in, for GitHubPowerShell for command blocksInstalls per user, no elevation
Unsigned, so SmartScreen will ask once. More info → Run anyway.