Shellwaveは、Androidスマートフォンや折りたたみ式端末向けのSSHクライアントです。単なる端末アプリではなく、本格的な端末のような使い心地を実現しています。
★ 本物の端末
256色表示、豊富な文字セット、正確なカーソルとスクロール操作。vim、tmux、htopなどのツールをお使いの方なら、期待通りの見た目と動作で利用できます。不自然な再描画やキーの不具合、妥協は一切ありません。
★ お好みの接続方法
パスワード、インポートした秘密鍵、端末で生成した鍵、キーボード操作/2要素認証など、普段お使いの方法で接続できます。すべてのデータは端末上で暗号化され、対応する端末ではハードウェアによる保護、さらにオプションで生体認証ロックも利用できます。ホスト鍵は初回接続時に検証され、その後は記憶されます。指紋認証情報も表示されるので、ご自身で確認できます。ホスト鍵が変更された場合は、Shellwaveが操作を停止します。
★ 入力の手間を省く
コマンドやスクリプトをホストに保存し、実行時にパラメータを入力できます。スクリプトの実行状況をリアルタイムで確認したり、バックグラウンドで実行して後で確認したり、既に開いているセッションにスクリプトを組み込んだりできます。アプリ自体、ホーム画面ウィジェット、アプリショートカット、クイック設定タイルからスクリプトを起動できます。ホストはセッションを永続的に実行できるため、アプリを閉じても中断したところから再開できます。
★ 本格的なネットワーク機能
• ローカルおよびリモートのポートフォワーディング
• SOCKS5プロキシ
• 複数のホップを経由するジャンプホスト/バスティオンチェーン
• 既存の ~/.ssh/config をそのままインポート(ホスト、ポート、ユーザー、キー、ジャンプホスト)
★ ファイル転送
アプリを切り替えることなく、SFTP経由でホストにファイルを送信したり、ダウンロードしたりできます。
★ 折りたたみ式デバイスに最適化された設計
展開時やワイドスクリーンでは、ホストリストがターミナルの横に表示される2ペインレイアウトになります。テーブルトップモードでは、ターミナルがヒンジの上に、キーボードが下に表示されます。セッション中に折りたたんだり展開したりしても、何も失われません。 ★ 自分好みにカスタマイズ
数種類の等幅フォントが同梱されているほか、お好みのフォントを持ち込むことも可能です。Solarized、Gruvbox、Nord、Dracula、Tango、Campbellといったカラースキームに加え、独自のカラースキームを作成できるフルエディターも搭載。ホストごとにマクロやレイアウトを設定できるキーバーもカスタマイズ可能。マテリアルデザインを自由に色分けできます。
★ プライバシー保護
使用状況データ、分析データ、クラッシュレポートは一切収集しません。Shellwaveは、ユーザーが指定したホストにのみ接続し、それ以外の場所には一切接続しません。
Android向け本格SSHターミナル ― 256色表示、折りたたみ式対応、一切の妥協なし