仕事の都合上、 Ruby と Crystal と JavaScript(ES6) を利用することが多くなりそうなので
これらの言語でCLIツールを作成するときに使う spinner のライブラリについて
調べました。
Ruby
require "tty-spinner" spinner = TTY::Spinner.new(":spinner Loading ...", frames: ["🍚", "🍚", "🍚", "🐟", "🐟", "🐟", "🍣", "🍣", "🍣"]) 100.times do spinner.spin sleep(0.1) end spinner.stop('Done!')
Crystal