JSPM

git-jandi

0.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 22
  • Score
    100M100P100Q65740F
  • License MIT

Display GitHub contribution graphs in your terminal 🌱

Package Exports

  • git-jandi
  • git-jandi/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (git-jandi) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

git-jandi

git-jandi 🌱

npm version CI License: MIT Node.js

Display GitHub contribution graphs right in your terminal. No token required.

Install

npm install -g git-jandi

Usage

# Run directly with npx (no install needed)
npx git-jandi <username>

# Or after global install
git-jandi <username>

Options

Option Description
--no-streak, -s Hide streak information
--light Use light theme colors
--help, -h Show help
--version, -v Show version

Examples

git-jandi leafbird
git-jandi torvalds --light
git-jandi octocat --no-streak

Features

  • Zero configuration — no GitHub token needed
  • Zero dependencies — uses only Node.js built-ins
  • Cross-platform — works anywhere Node.js 18+ runs
  • Streak tracking — shows current and max contribution streaks
  • Theme support — dark (default) and light themes

How it works

Fetches the public GitHub contributions page (github.com/users/{username}/contributions) and parses the HTML to extract contribution data. No API token required since this is publicly available data.

Requirements

  • Node.js 18 or later

Inspired by

  • Kusa — Rust-based GitHub contribution graph CLI

License

MIT