git-cal

github like contributions calendar on terminal

Subscribe to updates I use git-cal


Statistics on git-cal

Number of watchers on Github 1002
Number of open issues 16
Average time to close an issue 2 days
Main language Perl
Average time to merge a PR 2 days
Open pull requests 7+
Closed pull requests 3+
Last commit over 3 years ago
Repo Created almost 5 years ago
Repo Last Updated 5 months ago
Size 518 KB
Organization / Authork4rthik
Latest Releasev0.9.1
Contributors21
Page Updated
Do you use git-cal? Leave a review!
View open issues (16)
View git-cal activity
View on github
Latest Open Source Launches
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating git-cal for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

git-cal

Description

screenshot with black theme screenshot with white theme on your terminal

  • git-cal is a simple script to view commits calendar (similar to github contributions calendar) on command line
  • Each block in the graph corresponds to a day and is shaded with one of the 5 possible colors, each representing relative number of commits on that day.
  • Option to choose --ascii or --unicode to denote the same instead of the ANSI colors.
  • Option to use git config to set options.

Install

  • with root access:

    perl Makefile.PL
    make
    sudo make install
    
  • without root access:

    perl Makefile.PL PREFIX=~/.local
    make
    make install
    
  • with Homebrew

    brew install git-cal
    
git-cal open issues Ask a question     (View All Issues)
  • about 3 years Argument to filter by author
  • over 3 years [FEATURE] Allow git-cal to receive STDIN json input
  • over 3 years Allow Monday as start of week
  • over 3 years Feature Request: Activity for Previous Years
  • almost 4 years Remove background-colour
  • almost 4 years Alternative color palettes
  • almost 5 years git-cal failed on locating JSON/PP.pm - OS X 10.8.5
  • almost 5 years Basic mercurial support
  • almost 5 years showing git-cal output for all your git repositories
  • almost 5 years Show only as large a time period as the terminal has room for
git-cal open pull requests (View All Pulls)
  • Add from_file option to read events from other sources
  • Typo fixes
  • hg option for a Mercurial repo
  • add usage documentation
  • See Your Github Contributions chart
  • Support color print on ascii and unicode mode
  • Use /usr/bin/env to find perl
git-cal list of languages used
git-cal latest release notes
v0.9.1 No external dependencies

Not including git-hub contributions due to https://github.com/k4rthik/git-cal/issues/29. This build should work without any dependency issues.

v0.9 Beta

This is a beta version and there are few issues to resolve.

Other projects in Perl