github-contributions-canvas
github-contributions-canvas copied to clipboard
A tool for drawing a heat-map of Github contributions on HTML Canvas
Github Contributions on Canvas
![Dependency Status](https://david-dm.org/sallar/github-contributions-canvas.svg?theme=shields.io)
A tool for drawing a heat-map of Github contributions on HTML Canvas.
This module is used for drawing user contributions in this project.
Install
$ npm install github-contributions-canvas
Usage
import { drawContributions } from "github-contributions-canvas";
drawContributions(canvasEl, {
data: contributionData,
username: "myusername",
themeName: "standard",
footerText: "Made by @sallar - github-contributions.now.sh"
});
Available Themes
The themes are defined in the src/themes.js
file.
Currently the available themes are:
-
standard
-
halloween
-
teal
-
leftPad
-
dracula
-
blue
-
panda
-
sunny
-
pink
-
YlGnBu
-
solarizedDark
-
solarizedLight
Data Format
This module accepts the output from sallar/github-contributions-api API. Check that project for more info.
License
Sallar Kaboli © MIT License