ライブコーディングなどで度々あるのがターミナルを開いてその画面を見せると言った手法です。しかし文字が小さかったり、やっていることが分かりづらかったりと面白さがなかなか理解できなかったりします。 そこで使ってみたいのがttydです。ttydはttyをWebブラウザから操作できるようにするソフトウェアです。

ttydの使い方

ttydを実行しました。Webブラウザからアクセスできます。

普通にコマンドが打てます。

Emacsだって使えます。

Tabで候補も表示されます。

ttydを使えば一つのターミナルをみんなで共有できます。社内ミーティングでターミナルを共有して、誰かが詰まったら他の人がサポートするなんて使い方も考えられそうです。Bashだけでなく、特定のコマンドを渡すこともできます(rails cなど)。

ttydはC製のオープンソース・ソフトウェア(MIT License)です。

tsl0922/ttyd: Share your terminal over the web