普段macOSやUNIX/Linuxを使って作業している方の中には、GUIアプリよりもターミナル上で動作するツールを愛用している方もいるかもしれません。
本日紹介する「Terminal Trove」は、そのような方におすすめのコマンドラインインターフェイスツール(CLI)、テキストモードインターフェイスツール(TUI)のコレクションです。
Terminal Troveでは、コマンドラインツールが追加された順や、アルファベット順で確認できるほか、カテゴリ毎、作成された言語毎でも確認可能です。
▲例えばC言語で作成されたツールには、tmuxやvim、emacsなど著名なツールが含まれていることがわかります。
▲C/C++を置き換えると期待を集めているRustでも多数のツールが作成されている事がわかります。
▲ツールのリンクをクリックすると個別ページが表示され、対応OSやインストール方法、スクリーンショット、より詳細な説明などが確認可能です。
例えばtmuxは次のように説明されています。
tmux is a terminal multiplexer. It enables a number of terminals to be created, accessed, and controlled from a single screen.
tmux may be detached from a screen and continue running in the background, then later reattached.
tmuxはターミナル・マルチプレクサである。tmuxを使うと、1つの画面から複数の端末を作成、アクセス、制御できる。
tmuxはスクリーンから切り離され、バックグラウンドで実行され続け、 後で再び接続される。
Terminal Troveにはviやemacsなどの知っていて当たり前クラスの有名ツールからそうでないものまで、多数のコマンドラインツールが掲載されています。ターミナル好きの方は確認してみてはいかがでしょうか。