calendarheatmap

📅 Calendar heatmap inspired by GitHub contribution activity

https://github.com/nikolaydubina/calendarheatmap

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • ✓
    CITATION.cff file
    Found CITATION.cff file
  • ✓
    codemeta.json file
    Found codemeta.json file
  • ✓
    .zenodo.json file
    Found .zenodo.json file
  • â—‹
    DOI references
  • â—‹
    Academic publication links
  • â—‹
    Committers with academic emails
  • â—‹
    Institutional organization owner
  • â—‹
    JOSS paper metadata
  • â—‹
    Scientific vocabulary similarity
    Low similarity (6.1%) to scientific vocabulary

Keywords

cli data-visualization go web webassembly

Keywords from Contributors

decimal interactive generic packaging numeric network-simulation hacking embedded optim standardization
Last synced: 4 months ago · JSON representation ·

Repository

📅 Calendar heatmap inspired by GitHub contribution activity

Basic Info
  • Host: GitHub
  • Owner: nikolaydubina
  • License: mit
  • Language: Go
  • Default Branch: master
  • Homepage: https://calendarheatmap.io
  • Size: 29.3 MB
Statistics
  • Stars: 409
  • Watchers: 9
  • Forks: 16
  • Open Issues: 13
  • Releases: 12
Topics
cli data-visualization go web webassembly
Created over 5 years ago · Last pushed 11 months ago
Metadata Files
Readme Funding License Citation Codeowners Security

README.md

Go Report Card Go Reference codecov Tests Awesome OpenSSF Scorecard

Self-contained, plain Go implementation of calendar heatmap inspired by GitHub contribution activity available via CLI and calendarheatmap.io

$ go install github.com/nikolaydubina/calendarheatmap@latest $ echo '{ "2020-05-16": 8, "2020-05-17": 13, "2020-05-18": 5, "2020-05-19": 8, "2020-05-20": 5 }' | calendarheatmap > chart.png

Basic

basic

Colorscales

col1 col2 col2

UTF-8 col1

SVG

svg

Without month separator nosep

Without labels nolab

Without labels, without separator nosep_nolab

Owner

  • Name: Nikolay Dubina
  • Login: nikolaydubina
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you reference this tool in publication, please cite it as below.
title: Calendar Heatmap
abstract: Calendar Heatmap visualization in Go
authors:
- family-names: Dubina
  given-names: Nikolay
version: 2.1
date-released: 2021-08-21
license: MIT
repository-code: https://github.com/nikolaydubina/calendarheatmap
url: http://calendarheatmap.io

GitHub Events

Total
  • Watch event: 18
  • Delete event: 2
  • Issue comment event: 1
  • Push event: 1
  • Pull request event: 4
  • Pull request review event: 1
  • Fork event: 1
  • Create event: 3
Last Year
  • Watch event: 18
  • Delete event: 2
  • Issue comment event: 1
  • Push event: 1
  • Pull request event: 4
  • Pull request review event: 1
  • Fork event: 1
  • Create event: 3

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 140
  • Total Committers: 2
  • Avg Commits per committer: 70.0
  • Development Distribution Score (DDS): 0.064
Past Year
  • Commits: 13
  • Committers: 2
  • Avg Commits per committer: 6.5
  • Development Distribution Score (DDS): 0.462
Top Committers
Name Email Commits
Nikolay Dubina n****b@g****m 131
dependabot[bot] 4****] 9

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 17
  • Total pull requests: 26
  • Average time to close issues: about 2 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 4
  • Total pull request authors: 3
  • Average comments per issue: 0.71
  • Average comments per pull request: 0.77
  • Merged pull requests: 20
  • Bot issues: 0
  • Bot pull requests: 14
Past Year
  • Issues: 0
  • Pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: 25 days
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.29
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 7
Top Authors
Issue Authors
  • nikolaydubina (14)
  • mlexs (1)
  • pjebs (1)
  • workanator (1)
Pull Request Authors
  • dependabot[bot] (21)
  • nikolaydubina (12)
  • NightMachinery (1)
Top Labels
Issue Labels
enhancement (4)
Pull Request Labels
dependencies (21)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 5
  • Total dependent repositories: 2
  • Total versions: 12
proxy.golang.org: github.com/nikolaydubina/calendarheatmap
  • Versions: 12
  • Dependent Packages: 5
  • Dependent Repositories: 2
Rankings
Dependent packages count: 2.5%
Stargazers count: 3.0%
Dependent repos count: 3.5%
Average: 3.6%
Forks count: 5.4%
Last synced: 4 months ago

Dependencies

go.mod go
  • golang.org/x/image v0.0.0-20200927104501-e162460cd6b5
go.sum go
  • golang.org/x/image v0.0.0-20200927104501-e162460cd6b5
  • golang.org/x/text v0.3.0