Jan 24, 2024
If you want to generate heat maps to visualise date-based activity you can use these best JavaScript Libraries.
Some are truly inspired by Github Contribution graph where activity is shown with colour shading intensity.
Heat.js is create by William Troup which is a light weight JS Library for creating heat maps to visualise date-based activity and trends.

Features Of Heat.js
gh-heatmap is a simple github like contrubution graph create by Michael Attenberger.
This is create using vanilla JavaScript.
To use first you have to import heatmap.js and heatmap.css in your project.

Contributions Calendar is a vanilla javascript web component implementation of contributions calendar.

Features
For the implementation you just need to import or include contributions-calendar.js in your index file.