Releases: XxDoomsdayxX/GitPulse
Release list
1.1.0
v1.0.1
Bug fixes
- Fixed pull failing with "fatal: detected dubious ownership in repository" error on repositories owned by a different Windows user account.
GitPulse v1.0.0
What is GitPulse?
GitPulse is a lightweight, always-on-top Windows desktop widget that keeps you in sync with your GitHub repositories.
A single glance tells you whether you need to pull before you start working — no browser tab, no notifications, no
context switching.
Features
Sync status at a glance
- Green dot = your local branch is up to date with remote
- Red dot = new commits have landed on remote — pull before you work
- Status dot and system tray icon always match
Commit details
- Author name, short commit SHA, relative timestamp
- Truncated commit message with inline expand/collapse toggle for long messages
One-click pull
- Click Pull when behind — GitPulse runs git pull in your local clone
- First use: a folder picker opens to locate your repo; path is saved for future pulls
Multi-repo support
- Dropdown lists all repos you own or collaborate on
- Sorted by most recently pushed
Auto-refresh
- Configurable polling: every 1, 5, 10, or 30 minutes
Secure token storage
- GitHub PAT encrypted via Windows DPAPI (safeStorage) — never stored in plaintext
Minimal footprint
- Frameless, transparent, always-on-top window
- Draggable — position remembered between sessions
- Hides to system tray when closed; right-click tray icon to show or quit
- Installs entirely in %LOCALAPPDATA% — no admin rights required
Installation
Download GitPulse Setup 1.0.0.exe below, double-click, and GitPulse installs silently and launches automatically. A
shortcut is added to your Desktop and Start Menu.
See the README (https://github.com/XxDoomsdayxX/GitPulse#readme) for first-time setup instructions (GitHub token, repo
selection).
Tech
Electron 28 · Vanilla JS + CSS · GitHub REST API v3 · Node zlib (zero canvas dependency for icon generation) ·
electron-builder NSIS installer