この記事の内容は古いので、以下の記事でupdateした内容を紹介しています。 at-grandpa.hatenablog.jp 以下、古い記事です↓↓↓↓↓ 世の中、1秒でも早くCLIツールを作りたいときってありますよね? そんな方のために、Crystalのライブラリを作成しました。 github.com 早く作りたい もっと早く作りたい もっともっと早く作りたい まとめ 早く作りたい 早く作りたい人のために、記述量が少なく、しかし、必要な情報は書けるよう、シンプルなDSLを目指しました。 最小のサンプルは以下です。 hello01.cr require "clim" module Hello class Cli < Clim main_command run do |opts, args| puts "Hello, #{args.first?}!" end end end Hello::