ターミナルエミュレータの沼を覗く

# TL;DR
ターミナルエミュレータ（一般にターミナル）アプリというとWindowsであればコマンドプロンプト、Macであればターミナルが初期設定で使えますよね。
ターミナルエミュレータを調べ始めるとSSHクライアントと呼ばれるものや一部プロンプトも混ざってしまいましたが悪しからず。

# 選ぶ基準
この後に大量のアプリをリストアップしてみたのですが、まとめてみた項目としてどのアプリを使用するかを選ぶ基準になりそうなものとして以下を挙げています。
- 実行できるOS環境
- 用途（ターミナルエミュレータ以外も混ざっているので）
- 価格（たまに有料のものが混ざっているので）
- 見た目（感覚が混ざります）

# アプリ一覧
ここがメイン。最終的に23個ありました。今後もどんどん増えるでしょう。

| 名前                                                                                                     | OS                                           | 用途                        | 価格                         | 見た目           | 
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------- | --------------------------- | ---------------------------- | ---------------- | 
| [iTerm2](https://iterm2.com/)                                                                            | macOS                                        | ターミナルエミュレータ      | 無料                         | モダン           | 
| [Warp](https://www.warp.dev/)                                                                            | macOS                                        | ターミナルエミュレータ      | 無料                         | モダン（Rust）   | 
| [Alacritty](https://alacritty.org/)                                                                      | Linux/BSD/macOS/Windows                      | ターミナルエミュレータ      | 無料                         | モダン（Rust）   | 
| [Starship](https://starship.rs/ja-jp/)                                                                   | Linux/BSD/macOS/Windows/Android              | プロンプト                  | 無料                         | モダン（Rust）   | 
| [kitty](https://sw.kovidgoyal.net/kitty/)                                                                | Linux/BSD/macOS                              | ターミナルエミュレータ      | 無料                         | モダン（Pyhton） | 
| [st](https://st.suckless.org/)                                                                   |                                              | ターミナルエミュレータ      | 無料/プレビュー版            | クラシック（C）  | 
| [WezTerm](https://wezfurlong.org/wezterm/index.html)                                                     | Linux/BSD/macOS/Windows                      | ターミナルエミュレータ      | 無料                         | モダン（Rust）   | 
| [termius](https://termius.com/)                                                                          | Linux/macOS/Windows/Android/iOS              | SSHクライアント・ターミナル | 無料～$30/月                 | モダン（Python） | 
| [Terminal7](https://terminal7.dev/)                                                                      | iPadOS                                       | ターミナルエミュレータ      | ₪67.90（約2,600円）買い切り |  モダン（TS/JS） | 
| [Fig](https://fig.io/)                                                                                   | macOS（Linux/Windowsはウェイトリスト募集中） | コマンドライン              | 無料～エンタープライズ       | モダン（TS）     | 
| [Tabby](https://tabby.sh/)                                                                               | Linux/macOS/Windows/試験版Webアプリ有        | ターミナルエミュレータ      | 無料                         | モダン（TS）     | 
| [Hyper](https://hyper.is/)                                                                               | Linux/macOS/Windows                          | ターミナルエミュレータ      | 無料                         | モダン（TS）     | 
| [Windows Terminal](https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701?hl=ja-jp&gl=jp) | Windows                                      | ターミナルエミュレータ      | 無料                         | モダン           | 
| [Rocket](https://www.rocketsoftware.com/products/rocket-terminal-emulator)                               | デスクトップ版とWebアプリ版有                | ターミナルエミュレータ      | エンタープライズ向け？       |                  | 
| [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/)                                             |                                              | SSHクライアント             |                              | クラシック       | 
| [SecureCRT](https://www.vandyke.com/products/securecrt/index.html)                                       |                                              | SSHクライアント             |                              | クラシック       | 
| [MobaXterm](https://mobaxterm.mobatek.net)                                                               | Windows                                      | ターミナル・ツールボックス  | 無料～$69/人                 | クラシック       | 
| [Upterm](https://upterm.dev/)                                                                            |                                              | ターミナルシェア            |                              | アーカイブ済み   | 
| [ConEmu](https://conemu.github.io/)                                                                      | Windows                                      | ターミナルエミュレータ      | 無料                         | クラシック       | 
| [Yasuke](https://apps.kde.org/yakuake/)                                                                  | Linux                                        | ターミナルエミュレータ      | 無料                         | モダン           | 
| [Extraterm](https://extraterm.org/)                                                                      | Linux/macOS/Windows                          | ターミナル・ツールボックス  | 無料/プレビュー版            | モダン           | 
| [DomTerm](https://domterm.org/index.html)                                                                | Linux/macOS/Windows                          | ターミナルエミュレータ      | 無料                         | クラシック       | 
| [La Terminal](https://xibbon.com/)                                                                       | iOS/iPadOS                                   | SSHクライアント             | 無料                         | モダン           | 

# まとめ
この記事を書く前はMacではiTerm2→Warp、WindowsではWindows Terminalを使用していて（現在進行形）、やっぱり今はGPU-AcceralatedでRust製がイケイケなのかなぁとあまり分かっていない感じでした。
そこで気になる点を表にまとめてみたところ、案外いろいろな技術や特徴があったのでやはり一度触ってみないと分からないなぁと思いました。
ぜひお気に入りのターミナルを見つけてください。


# 参考
- https://matt-rickard.com/next-gen-terminals
- https://www.g2.com/categories/terminal-emulator
- https://www.linuxlinks.com/best-terminal-emulators-built-with-web-technologies/
- https://www.puttygen.com/windows-terminal-emulators
- https://www.slant.co/topics/1552/~best-terminal-emulators-for-windows
- https://www.slant.co/topics/525/~best-terminal-emulators-for-mac
- https://fossbytes.com/best-linux-terminal-emulators/
- https://www.tecmint.com/linux-terminal-emulators/
- https://itsfoss.com/linux-terminal-emulators/
- https://www.makeuseof.com/top-best-linux-terminal-emulators/
- https://www.iphonetopics.com/best-ssh-terminal-client-apps-iphone/
- https://freeappsforme.com/terminal-emulator-apps-for-mac/
- https://alternativeto.net/software/get-console/
- https://techdator.net/best-terminal-emulator-for-android/
- https://androidappsforme.com/terminal-emulator-apps-android/