以下の内容はhttps://tbpgr.hatenablog.com/entry/2016/08/31/230525より取得しました。


RubyとCrystalとJavaScriptのCLI Spinner事情

f:id:tbpg:20160831225539p:plain

仕事の都合上、 Ruby と Crystal と JavaScript(ES6) を利用することが多くなりそうなので
これらの言語でCLIツールを作成するときに使う spinner のライブラリについて
調べました。

Ruby

github.com

require "tty-spinner"

spinner = TTY::Spinner.new(":spinner   Loading ...",
    frames: ["🍚", "🍚", "🍚", "🐟", "🐟", "🐟", "🍣", "🍣", "🍣"])
100.times do
  spinner.spin
  sleep(0.1)
end
spinner.stop('Done!')

f:id:tbpg:20160831225604g:plain

Crystal

github.com

f:id:tbpg:20160831225612g:plain

JavaScript(ES6)

github.com




以上の内容はhttps://tbpgr.hatenablog.com/entry/2016/08/31/230525より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14