最近、気がつくとほとんどの時間をターミナルApp上で過ごしていませんか? IDEを使わないといけない理由がほとんどなくなってきています。 そしてclaude codeをはじめとした最近のCLIツールは何だかUIがいい感じだな!!と思い調べるとinkというライブラリがあるようです。 Claude CodeもGemini CLIもCodexも全部inkが使われているとのこと。凄い。 inkってなに? inkは、CLIのUIをReactで書けるようにしてくれるライブラリです。 リッチなUI、インタラクティブな操作、リアルタイムな更新など、従来のCLIでは難しかったことがReactの知識で簡単に実現できます。 知らぬ間にinkに本当にお世話になっているわけで、何か貢献しなければという気持ちになります。 作ったもの そこでink-chartというチャート表示コンポーネントを作りました。 CLIでチャ