wa0x6e/cal-heatmap

Cal-Heatmap is a javascript charting library to create a time-series calendar heatmap

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on February 18th, 2013
Open Issues & Pull Requests: 59 (+0)
GitHub issues: Enabled
Number of forks: 305
Total Stargazers: 3,136 (+0)
Total Subscribers: 60 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 29.0 days
Mean response time: 253.6 days
90th percentile: 268.3 days
Tracked items: 14

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 16
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 680 days
Stale 30+ days: 15
Stale 90+ days: 14

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Cal-Heatmap is a JavaScript charting library for creating time-series calendar heatmaps.

The library addresses the need to visualize temporal patterns and activity levels across calendar dates in a compact, scannable format. It uses a grid-based calendar view where each cell represents a time period and color intensity indicates the magnitude of the measured value, making it easy to spot trends, peaks, and gaps in time-series data at a glance.

The tool suits projects that need to display activity metrics, contributions, or other time-indexed measurements where patterns matter more than precise values. Common use cases include activity dashboards, contribution tracking, and temporal analytics. It integrates with D3.js for rendering and customization, so adopters should be comfortable with JavaScript and have some familiarity with D3 concepts if they need to extend the default behavior.

The project shows active maintenance with regular updates and responsive engagement with user issues and feature requests. Development activity demonstrates consistent attention to bug fixes and incremental improvements. The codebase is written in TypeScript, providing type safety for contributors and users who integrate it into typed projects.