xterm.js - JavaScriptで作られたWebベースのコンソール風UI
クラウドサービスの中には、Webブラウザからサーバにログインして操作できるような機能を提供しているものがあります。エンジニアであればWeb上で設定するのではなく、コンソールで操作した方が手軽と言うことは多いかと思います。 そんな機能を実現してくれるソフトウェアがxterm.jsです。JavaScriptで作られたターミナル風ソフトウェアです。
xterm.jsの使い方
デモの画面です。文字を打ったりすることができます。何かが実行できるという訳ではありません。
xterm.jsはSourceLairによって開発されていて、ユーザがアプリケーションの操作を行うのに使われています。xterm.jsをベースにすることで、クラウドサービスをCLIから使えるようにするのは面白いかも知れません。入力内容を読み取れるので、入力された文字列によってコマンドを実行すれば良いでしょう。
xterm.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。