VibeHunt
Back to browse

GithubPulse

Statusbar app to help you remember to contribute every day on Github

The application runs in the macOS status bar and tracks a user’s GitHub commit activity. It displays a graph of the past month’s commits and indicates the length of the current streak, turning its icon red if no commit has been made that day. In the afternoon it issues a single reminder to prompt a commit if the streak is at risk.

It is built with a native Swift shell that hosts a React‑based interface inside a WebView, sharing the same front‑end code with a Chrome extension version. Communication between the web layer and the native component uses window location redirects, while storage and background tasks differ between platforms. The front end relies on React, Webpack, Stylus, Octicons, react‑router, and Chart.js; the macOS side uses IYLoginItem and INPopoverController pods.

The project is distributed as a pre‑built macOS bundle and a Chrome Web Store extension, with source code and build instructions for developers who wish to compile the Swift/React hybrid themselves. It targets developers who want a simple visual cue to maintain daily GitHub contributions.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps