Skip to main content

ghstreak

A simple CLI tool to track your GitHub contribution streaks.

Installation

pip install github-streak

Usage

ghstreak <github_username>

Example:

ghstreak deven367

Authentication

For higher API rate limits, set your GitHub token as an environment variable:

export GITHUB_TOKEN=your_token_here

You can create a personal access token at: https://github.com/settings/tokens

Output

The tool displays:

  • Your current contribution streak (consecutive days with contributions)
  • Your previous streak (if applicable) and when it ended

Requirements

  • Python >= 3.7
  • requests >= 2.25.0
  • python-dotenv >= 0.19.0

Release files for github-streak 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for github-streak 0.1.1
File Size Uploaded
github_streak-0.1.1.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for github-streak 0.1.1
File Interpreter ABI Platform
github_streak-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.4 kB

Release files / github_streak-0.1.1.tar.gz

Download URL github_streak-0.1.1.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3a705cd327fcd73df029fb68129f49ff5235e4a471302f94a498cacff9164417
BLAKE2b-256 checksum
How to use checksums
63eb4f6b8cfbb66b27146c02c09807f28cdff2e76a1d531cf0aebba480c720dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.12

Release files / github_streak-0.1.1-py3-none-any.whl

Download URL github_streak-0.1.1-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8118cbc486dba5b395e00b953fcb9f7bf656c495369624c7a28dc6614c118a75
BLAKE2b-256 checksum
How to use checksums
0af8a0f5006f1c88676e26d6c79761e8440b6a67df9dc57df845954023afb0a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.12

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page