Alacritty

Alacritty

Alacrittyは、非常に高速なGPUアクセラレーションターミナルエミュレーターです。Rustで書かれており、レンダリングにOpenGLを使用して、利用可能な最速のターミナルエミュレーターにします。Alacrittyは、GitHubでソース形式で入手できます。
  • 無料アプリ
Alacrittyは、既存の端末エミュレーターに対するフラストレーションの結果です。多くの端末でtmux内でvimを使用することは、特に悪い経験でした。それらのどれも十分に高速ではありませんでした。それでも、Linuxには適切な代替手段がいくつかあります。たとえば、urxvtとstは良い経験を与えます。これらのオプションの主な欠点は、構成が困難であり、非X11プラットフォームで実行できないことです。macOSのオプションは特に低速です。特に、4kモニターのフルスクリーン端末の場合です。これらの端末はいずれもクロスプラットフォームではありません。通常、ネイティブプラットフォームのウィンドウ処理およびフォントレンダリングAPIと結婚しています。Alacrittyはこれらの問題に対処することを目指しています。プロジェクトのアーキテクチャと機能は、一連の値によって導かれます。正しさ:Alacrittyは、tmuxやvimなどの最新のターミナルアプリケーションを適切にレンダリングできる必要があります。グリフを適切にレンダリングし、適切なグリフを表示する必要があります。パフォーマンス:Alacrittyは、どこでも入手可能な最速の端末エミュレーターである必要があります。外観:Alacrittyは美しいフォントレンダリングを備え、サポートされているすべてのプラットフォームで見栄えがするはずです。シンプルさ:Alacrittyは、提供する機能について保守的でなければなりません。過去の端末エミュレーターから学んだように、肥大化するのはあまりにも簡単です。stは、そのようにする必要はないことを教えてくれました。GUIベースの構成、タブ、スクロールバックなどの機能は不要です。後者の機能は、tmuxのような端末マルチプレクサによってより適切に提供されます。移植性:Alacrittyは、Linux、macOS、Windowsなどの主要なオペレーティングシステムをサポートする必要があります。
alacritty

カテゴリー

iPad用のAlacrittyの代替ライセンス(無料ライセンス付き)