Rubygemsの本日のダウンロードランキング
今日のyak shaving
rubygems/gems: Ruby wrapper for the RubyGems.org API のソースを見ていたら
以下のようなAPI及び、most_downloaded_today というメソッドが用意されていることに気づきました。
https://rubygems.org/api/v1/downloads/top.yaml
便利かもと思って使ってみましたが
やっぱり上位を占めるのはお馴染みのやつなので
Trending Ruby repositories on GitHub today 見る方がよいですな。
require 'gems' g = Gems.new gems = g.most_downloaded_today pp gems.inject({}) { |res, x| res[x[0]["full_name"]] = x[1]; res }.take(20) [["bundler-1.11.2", 60042], ["daemons-1.1.9", 50024], ["i18n-0.7.0", 45156], ["multi_json-1.11.2", 42576], ["tzinfo-1.2.2", 41199], ["builder-3.2.2", 41043], ["thor-0.19.1", 40982], ["erubis-2.7.0", 40862], ["rack-test-0.6.3", 33306], ["thread_safe-0.3.5", 31770], ["json-1.8.3", 31401], ["mail-2.6.3", 29530], ["rake-10.5.0", 28306], ["rubygems-bundler-1.4.4", 27721], ["mini_portile2-2.0.0", 27039], ["diff-lcs-1.2.5", 26483], ["nokogiri-1.6.7.2", 25848], ["multipart-post-2.0.0", 24218], ["tilt-1.4.1", 24079], ["minitest-5.8.4", 23826]]