Directory
Developer Zone
Design & Creativity
Productivity
Other Utilities
Others

Streaker
Streaker is a lightweight macOS menu bar tool designed to track and display your GitHub consecutive contribution days, best streaks, and detailed statistics. It supports multiple icon themes and smart reminders, helping developers easily maintain their commit habits.
Streaker - GitHub Contribution Streak Tracker
Application Overview
Streaker is a cross-platform macOS menu bar application designed to track your GitHub contribution streak and related statistics, featuring reminder notifications to help you maintain a consistent contribution habit.
Key Features
📊 Contribution Statistics Display
- Contribution Streak: Displays your current GitHub consecutive contribution days in the menu bar
- Best Streak: Your longest consecutive contribution streak ever achieved
- Current Streak: Your current consecutive contribution count
- Previous Streak: Your previous streak (if current streak has been broken)
- Contribution Details:
- Highest daily contribution count
- Today's contribution count
- Total annual contributions
🎨 Multiple Icon Themes
Offers three distinct menu bar icon themes:
- Flame Theme: Flame icon symbolizing contribution passion
- Tile Theme: Clean, modern square icon
- Octocat Theme: GitHub's iconic octocat icon
🔔 Smart Notification Reminders
- Contribution Reminder: Automatically sends notifications to remind you of daily GitHub contributions
- Streak Protection: Helps prevent streak interruption due to forgotten contributions
🌓 Status Indicator System
Icon status dynamically changes based on your contribution status:
- Empty Icon: No contributions made today
- Filled Icon: Contributions completed today
- Crown Icon: Currently in your best streak
🖥️ Cross-Platform Support
- Perfectly optimized for macOS
- Supports Dark/Light mode
- Clean and intuitive interface design
Core Advantages
✅ Lightweight and Efficient
- Integrated directly into the menu bar, saving desktop space
- Runs silently in the background with minimal system resource usage
- Real-time data updates without frequent manual refreshes
🔒 Privacy and Security
- Open-source project with fully transparent code
- No collection of sensitive user information
- Data sourced directly from GitHub's public API
⚙️ Highly Customizable
- Customizable icon themes
- Adjustable notification timing
- Support for personalized settings
🚀 Developer-Friendly
- Built with Electron for stable performance
- Comprehensive developer documentation available
- Active open-source community support
Installation and Usage
Installation
- Download the latest version from the GitHub Releases page
- Extract and drag to Applications folder
- First launch requires authorization and GitHub account login
Usage
- Application icon appears in the menu bar after launch
- Click the icon to view detailed contribution statistics
- Customize themes and notification settings in Preferences
- The app automatically syncs your GitHub contribution data
System Requirements
- Operating System: macOS 10.13 or later
- Storage Space: Approximately 50MB
- Network Connection: Internet access required for data synchronization
Related Resources
- CLI Version: Streaker also provides a command-line version suitable for developers and advanced users
- Contribution Parser: Uses GitHub contribution graph parser to calculate streaks and commit statistics
Streaker is the ideal tool for GitHub users, especially developers and open-source enthusiasts aiming to maintain a consistent contribution habit. It not only provides intuitive data visualization but more importantly, helps establish and sustain good contribution habits through smart reminders, making open-source contributions more enjoyable and effortless.
All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.
Recommended Apps
SuperCorners
SuperCorners is a revolutionary productivity tool for macOS that goes beyond the limitations of the four screen corners, supporting triggers from any edge of the screen. With over 88 preset actions, it integrates practical utilities such as a calculator, counter, and color picker, and supports running Apple Shortcuts and system commands, making Mac operations faster and more efficient.
SwiftBiu
SwiftBiu is a revolutionary macOS AI productivity toolkit that enables instant AI-powered translation, summarization, rewriting, and image generation by simply selecting text. Lightweight and native, it offers ultra-fast response times with one-click operation via a global toolbar. It supports infinite expansion through JavaScript plugins and prioritizes privacy and security, significantly boosting your work efficiency.
The Unarchiver
The Unarchiver is a powerful and free decompression tool for macOS, supporting a wide range of archive formats including RAR, Zip, and 7z. It opens any archive file instantly, with no ads or in-app purchases, delivering a clean and efficient extraction experience.
Timing
Timing is a macOS intelligent time-tracking software that utilizes fully automatic background recording and AI analysis technology to track application, document, and website usage time without manual timing. It automatically generates time reports and optimization suggestions to help users efficiently manage their work time and enhance personal productivity.
Trace
Open-source Spotlight alternative and productivity utility suite.
TradingView
TradingView Desktop for macOS offers a unified charting analysis solution for professional traders. Featuring native multi-monitor support, cloud-synced layouts, thousands of technical indicators, and extensive market data, it enables seamless cross-chart analysis and real-time trading decisions.

Comments