Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Cross-platform GitHub contribution streak and statistic tracking menu bar application with reminder notification

License

Notifications You must be signed in to change notification settings

jamieweavis/streaker

Repository files navigation

Streaker Streaker Logo

Cross-platform GitHub contribution streak and statistic tracking menu bar application with reminder notification

ci downloads version license

Screenshot

Install

Download the latest version of Streaker from the GitHub releases page (or see the Development section to build it yourself).

Features

  • Menu bar contribution stats
    • Streak
      • Best
      • Current
      • Previous
    • Contributions
      • Most (day)
      • Today
      • Total (year)
  • Menu bar icon changes depending on contribution status
    • Empty - you haven't contributed today
    • Filled - you have contributed today
    • Crown - you're currently on your best streak
  • Three different menu bar icon themes
    • Flame
    • Tile
    • Octocat
  • Reminder notification so you don't lose your streak

Menu Bar Icons

Light Mode

State Flame Tile Octocat
Pending Flame Empty Tile Empty Octocat Empty
Contributed Flame Contributed Tile Contributed Octocat Contributed
Streaking Flame Crown Tile Streaking Octocat Streaking

Dark Mode

State Flame Tile Octocat
Pending Flame Empty Tile Empty Octocat Empty
Contributed Flame Contributed Tile Contributed Octocat Contributed
Streaking Flame Crown Tile Streaking Octocat Streaking

Development

Prerequisites

Getting Started

Clone the repository and install dependencies:

git clone https://github.com/jamieweavis/streaker.git

cd streaker

pnpm install

Package the app for your current platform:

pnpm package

The packaged app will now be in the out/ directory

Run the app in development mode:

pnpm start

Only the renderer process currently supports hot reloading, changes in src/main/ will require a restart

Related

  • Streaker CLI - GitHub contribution streak & statistic tracking command line application with ASCII contribution graph
  • Contribution - GitHub contribution graph parser calculates contribution streak and commit statistics from a user's GitHub contribution graph page

About

Cross-platform GitHub contribution streak and statistic tracking menu bar application with reminder notification

Topics

Resources

License

Stars

Watchers

Forks

Contributors 8

Languages