pkg.soopen package index

brew / rank 8123

Install git-cal with Homebrew, MacPorts

GitHub-like contributions calendar but on the command-line. Version 0.9.1 via Homebrew; verified from local package data. Also installable with macports: sudo port install git-cal.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install git-cal

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install git-cal

MacPorts ports tree · devel/git-cal/Portfile · source: api.github.com

overview

Package summary

GitHub-like contributions calendar but on the command-line

Commands and aliases

  • git-cal

history

Project history and usage

git-cal is a small Perl command-line tool that renders a GitHub-style contributions calendar from local Git history.

Project history

The project is distributed from Karthik Katooru's GitHub repository and packaged as a single executable Perl script. The repository exposes v0.9 and v0.9.1 releases, with v0.9.1 described as a no-external-dependencies release.

Adoption history

Adoption evidence is modest: the official README documents Homebrew installation, and the repository shows a niche but visible audience for a terminal contribution-calendar tool. That points to a utility used by command-line Git users rather than a broad ecosystem platform.

How it is used

Practitioners run git-cal inside or against a repository to inspect commit activity over roughly a year. Options support ANSI color, ASCII, Unicode output, author filtering, all-branch history, period selection, and path-limited history.

Why package nerds care

For package catalogs, git-cal is notable mostly as a tiny Unix-style Git companion: one executable Perl script, no CPAN dependencies declared in Makefile.PL, and behavior driven by Git log output.

Timeline

  • 2013: v0.9-era releases published in the official GitHub repository.
  • 2013: v0.9.1 listed as the latest release with no external dependencies.
  • 2010s: Homebrew installation documented in the official README.

Related projects

  • git-cal relates to contribution graphs in hosted Git forges, especially GitHub's contribution calendar, and to other terminal Git summary tools.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
git-calexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.9.1
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:git-cal
Version0.9.1
Package managerHomebrew
Homepagehttps://github.com/k4rthik/git-cal
Repositoryhttps://github.com/k4rthik/git-cal
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts95%

git-cal

sudo port install git-cal
  • normalized package name match
  • Matched by: Git Cal
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/git-cal/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation