Skip to content

Git Sentinel v0.1.0

Latest

Choose a tag to compare

@osamucadev osamucadev released this 07 Sep 00:46
· 5 commits to main since this release

Git Sentinel v0.1.0

The first public release of Git Sentinel. 🛰️

Git Sentinel is a local-first desktop command center for keeping track of the Git repositories already on your machine, without taking control of them.

Highlights

  • Monitor multiple local Git repositories from one place
  • See working tree status, current branch, upstream and project reference at a glance
  • Understand ahead/behind state through compact semantic signals and human-readable explanations
  • Inspect repository details, branches, remotes and recent activity
  • Detect local Git changes automatically without installing repository hooks
  • Refresh locally or explicitly fetch remote-tracking refs
  • Run Fetch All without blocking the interface
  • Open repositories directly in your terminal or file manager
  • Configure a project reference branch per repository
  • Use the interface in English, Brazilian Portuguese or Spanish
  • Choose between 8 visual personalities:
    • Technical
    • Cute
    • Sci-Fi
    • Jarbas
    • Retro
    • Line Art
    • Pixel Art
    • Modern Glass
  • Dedicated About screen with project information, version, author, changelog and license

Downloads

This release is currently built for Linux x86_64.

  • .deb — recommended for Ubuntu, Debian and compatible distributions
  • .AppImage — portable Linux build

Debian / Ubuntu

Download the .deb file and install it with:

sudo apt install "./Git Sentinel_0.1.0_amd64.deb"

AppImage

Download the .AppImage, make it executable and run it:

chmod +x "Git Sentinel_0.1.0_amd64.AppImage"
./Git\ Sentinel_0.1.0_amd64.AppImage

Safety by design

Git Sentinel observes your repositories; it does not own them.

Removing a repository from Git Sentinel only removes it from the application. It never deletes, moves or modifies the repository itself.

Git Sentinel does not automatically pull, push, merge, rebase, reset, stash, commit or switch branches.

Current limitations

  • Linux is currently the only supported platform
  • Windows and macOS builds are not available yet
  • Remote state is not polled automatically
  • Runtime personality icon changes may be ignored by some Linux desktop environments or compositors

For the complete history and technical details, see the project changelog.


Created by Samuel Caetité (@osamucadev).

Built with support from Claude Code, ChatGPT Web and Codex Desktop.

Licensed under the MIT License.