Streaker icon

Streaker

开源 免费

Streaker 是一款小巧的 macOS 菜单栏工具,专门追踪并展示您的 GitHub 连续贡献天数、最佳记录和统计详情,支持多种图标主题与智能提醒,帮助开发者轻松维持提交习惯。

Streaker - GitHub 贡献连续记录追踪器

应用简介

Streaker 是一款跨平台的 macOS 菜单栏应用程序,专门用于追踪您的 GitHub 贡献连续记录和相关统计数据,并配有提醒通知功能,帮助您保持贡献习惯。

主要功能特点

📊 贡献统计展示

  • 连续贡献记录(Streak): 在菜单栏显示您当前的 GitHub 连续贡献天数
  • 最佳记录: 您曾经达到的最长连续贡献天数
  • 当前记录: 您当前的连续贡献天数
  • 上次记录: 您之前达到的记录(如果当前记录已中断)
  • 贡献详情:
    • 最高单日贡献次数
    • 今日贡献数量
    • 年度贡献总数

🎨 多样化图标主题

提供三种不同的菜单栏图标主题:

  1. 火焰主题(Flame): 象征贡献热情的火焰图标
  2. 方块主题(Tile): 简洁现代的方块图标
  3. 章鱼猫主题(Octocat): GitHub 标志性的章鱼猫图标

🔔 智能通知提醒

  • 贡献提醒: 自动发送通知提醒您当天的 GitHub 贡献
  • 防中断保护: 帮助您避免因忘记贡献而中断连续记录

🌓 状态指示系统

图标状态根据您的贡献情况动态变化:

  • 空图标: 今天尚未进行任何贡献
  • 填充图标: 今天已完成贡献
  • 皇冠图标: 正处于最佳连续记录中

🖥️ 跨平台支持

  • 完美适配 macOS 系统
  • 支持深色/浅色模式
  • 界面设计简洁直观

核心优势

✅ 轻量高效

  • 直接集成在菜单栏,不占用桌面空间
  • 后台静默运行,系统资源占用极少
  • 即时数据更新,无需频繁刷新

🔒 隐私安全

  • 开源项目,代码完全透明
  • 不收集用户敏感信息
  • 数据直接来源于 GitHub 公开接口

⚙️ 高度可配置

  • 可自定义图标主题
  • 可调整通知提醒时间
  • 支持个性化设置

🚀 开发友好

  • 基于 Electron 构建,性能稳定
  • 提供完善的开发文档
  • 拥有活跃的开源社区支持

安装与使用

安装方式

  1. 从 GitHub Releases 页面下载最新版本的安装包
  2. 解压后拖拽到应用程序文件夹
  3. 首次启动需要授权并登录 GitHub 账户

使用方法

  1. 应用程序启动后会在菜单栏显示图标
  2. 点击图标查看详细的贡献统计数据
  3. 在偏好设置中调整主题和通知选项
  4. 应用会自动同步您的 GitHub 贡献数据

系统要求

  • 操作系统: macOS 10.13 或更高版本
  • 存储空间: 约 50MB
  • 网络连接: 需要连接互联网以同步数据

相关资源

  • CLI 版本: Streaker 还提供命令行版本,适合开发者和高级用户
  • 贡献解析器: 使用 GitHub 贡献图解析器计算连续记录和提交统计

Streaker 是 GitHub 用户的理想工具,特别是对于希望保持连续贡献习惯的开发者和开源爱好者。它不仅提供了直观的数据展示,更重要的是通过智能提醒帮助您建立和维护良好的贡献习惯,让开源贡献变得更加轻松愉快。

本站所有软件全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。

相关推荐