Repolode
ghostty-org

ghostty-org/ghostty

プラットフォームにネイティブなUIとGPUレンダリングを備えた、高速で高機能なターミナルエミュレーター。埋め込み用のlibghosttyライブラリも提供します。

代替できる製品:iTerm2Terminal.app

スター
62,446
フォーク
3,675
未解決の Issue
252
最終コミット
7 時間前

これは何?

Ghosttyは、高速性、豊富な機能、ネイティブなユーザーインターフェースの実現を目指すターミナルエミュレーターです。単体アプリとして提供されており、macOS版はSwiftUIベースでMetalによるレンダリングとCoreTextによるフォント検出を使用し、Linux版はOpenGLを使用するGTKベースのアプリです。共通コアはZigで書かれています。

単体アプリに加えて、ターミナルエミュレーターの構築や、エスケープシーケンスの解析、ターミナル状態の追跡といったターミナル機能を他のアプリケーションに追加するためのCおよびZigライブラリ、libghosttyも提供しています。最初のコンポーネントであるlibghostty-vtは、macOS、Linux、Windows、WebAssemblyを対象としています。

Ghosttyはタブ、分割表示、複数ウィンドウに対応し、Kitty graphics protocolや同期レンダリングなどの最新シーケンスもサポートしています。macOSではAppleScriptとApple Shortcutsとの連携機能を提供し、Linuxでは利用可能な場合にsystemdと連携します。

主な機能

  • 01Metalレンダリングを備えたmacOS向けネイティブSwiftUIアプリ
  • 02OpenGLレンダリングを備えたLinux向けGTKベースのアプリ
  • 03タブ名の変更や色分けに対応した複数ウィンドウ、タブ、分割表示
  • 04Kitty graphics protocolや同期レンダリングなど、最新シーケンスへの対応
  • 05ターミナル機能の埋め込みに使えるCおよびZigライブラリlibghostty

ユースケース

  • macOSまたはLinuxで、ネイティブなウィンドウ機能を使って日常的にターミナルを利用する
  • ターミナルエミュレーターのコアを別のデスクトップアプリケーションに組み込む
  • libghostty-vtをベースに独自のターミナルアプリを構築する
  • 最新のグラフィックスやクリップボードのシーケンスを必要とするターミナルプログラムを実行する

クイックスタート

  1. 1

    Ghostty の Web サイトのダウンロードページからアプリをダウンロードする

  2. 2

    Ghostty の Web サイトでドキュメントを読む

使う前に知っておきたいこと

  • README には package manager 用のインストールコマンドが記載されていません。インストールするには Web サイトのダウンロードページを利用してください。
  • libghostty の C API にはまだバージョンタグが付けられておらず、API のシグネチャも変更が続いています。

トピック

よくある質問

ghostty とは?
プラットフォームにネイティブなUIとGPUレンダリングを備えた、高速で高機能なターミナルエミュレーター。埋め込み用のlibghosttyライブラリも提供します。 Ghosttyは、高速性、豊富な機能、ネイティブなユーザーインターフェースの実現を目指すターミナルエミュレーターです。単体アプリとして提供されており、macOS版はSwiftUIベースでMetalによるレンダリングとCoreTextによるフォント検出を使用し、Linux版はOpenGLを使用するGTKベースのアプリです。共通コアはZigで書かれています。
ghostty は無料で使えますか?ライセンスは?
ghostty は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ghostty は今もメンテナンスされていますか?
活発にメンテナンス中。ghostty の最終コミットは 2026年10月21日 です。
ghostty は何に使えますか?
macOSまたはLinuxで、ネイティブなウィンドウ機能を使って日常的にターミナルを利用する ターミナルエミュレーターのコアを別のデスクトップアプリケーションに組み込む libghostty-vtをベースに独自のターミナルアプリを構築する 最新のグラフィックスやクリップボードのシーケンスを必要とするターミナルプログラムを実行する
ghostty のインストール方法は?
Ghostty の Web サイトのダウンロードページからアプリをダウンロードする Ghostty の Web サイトでドキュメントを読む
ghostty はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ghostty-org/ghostty

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト