はてなブログ芝生で使ったのでメモ
Ruby
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が良さそう ちょっと古いけど