動かざることバグの如し

殿、温めておいたバグがこちらでございます

ダミーのGitHub芝生画像を生成するライブラリたち

はてなブログ芝生で使ったのでメモ

Ruby

akerl/githubchartでいける

gem install githubchartをして

githubchart -i example.json example.svg

でおk。入力のJSONファイルはgithubchart/input.jsonを参考に。出力はSVGのみ

コマンドじゃなくてRubyから呼び出したいって場合は

require 'githubchart'

data = File.read("example.json")
parsed = JSON.parse(data)
options = {
  data: GithubStats::Data.new(parsed)
}
chart = GithubChart.new(options).render('svg')
File.write("example.svg", chart)

Python

Stantheman/fakehubstatsが良さそう ちょっと古いけど

Javascript

github.com