A cross-platform menu bar app that tracks GitHub contribution streaks and statistics with reminder notifications.
Streaker is a cross-platform desktop application that monitors and displays your GitHub contribution streaks and statistics directly from your menu bar. It provides real-time updates on your contribution activity and sends reminder notifications to help you maintain your streak. The app offers visual status indicators and multiple icon themes to suit different preferences.
Developers and GitHub users who want to easily track their contribution activity and maintain streaks without constantly checking the GitHub website. It's ideal for those who value productivity tools that integrate seamlessly into their desktop environment.
Streaker offers a lightweight, always-visible way to monitor GitHub contributions with customizable visuals and proactive reminders. Unlike manual tracking or web-based dashboards, it provides instant access to streak data and helps prevent missed contributions through notifications.
Cross-platform GitHub contribution streak and statistic tracking menu bar application with reminder notification
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Displays current streak, best streak, and daily contribution counts directly in the menu bar, as detailed in the Features section with metrics like 'Best', 'Current', and 'Today'.
Icon changes dynamically based on contribution status—empty for pending, filled for contributed, or crown for best streak—providing instant feedback without opening the app.
Offers three customizable themes (Flame, Tile, Octocat) with automatic light and dark mode support, enhancing personalization and visual appeal.
Sends alerts to help prevent users from losing their contribution streaks, aligning with the app's goal of maintaining daily habits and productivity.
Only tracks contributions for one GitHub user, with no built-in support for multiple accounts or organizations, limiting its use for teams or freelancers.
Users must download the app from GitHub releases or build it with Node.js and pnpm, which can be intimidating for non-technical users and adds friction to initial use.
Lacks web or mobile versions, restricting usage to desktop environments and preventing cross-device synchronization or on-the-go tracking.