OSS探訪

Ghostty — Zig coreとnative UI・GPU renderingを組み合わせた高速terminal emulator

OSS健全度 81
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
61,216
主要言語
Zig
ライセンス
MIT
リポジトリ最終更新
2026/09/16

概要

Ghosttyは、高速性・豊富なterminal protocol対応・platform-native UIを同時に狙うterminal emulatorです。shared coreはZigで、macOSはSwiftUI/Metal、LinuxはGTK/OpenGLを使い、terminal機能を組み込むためのlibghosttyも提供します。2026年9月17日時点でversioned tagはv1.3.1まで確認できます。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

modern terminal protocolと高速parser/renderingを一つのcoreに集約する

xterm互換を重視したterminal emulationに加え、Kitty graphics/image protocol、clipboard sequence、synchronized rendering、light/dark notification等のmodern sequenceを扱います。terminalごとにread/write/render threadを持ち、macOSではMetal、LinuxではOpenGLを使います。

出典:[2]

platform-native appとembeddable libraryを同じprojectで提供する

macOS版はSwiftUI・CoreText・AppleScript/Shortcuts、Linux版はGTK・systemd integrationを使います。さらにC/Zigから利用できるlibghosttyとlibghostty-vtがあり、terminal parser/stateを他のapplicationへ組み込めます。

出典:[2]

高速terminalとnative desktop体験を両立したい開発者、またはterminal engineをappへ組み込みたい場合に

単体terminalとしてだけでなく、IDE・developer tool・custom terminal UIへterminal engineを埋め込みたい用途にも候補になります。

出典:[2]

GUI対応範囲とlibghostty APIの成熟度、crash reportの扱いを分けて確認する

現在のGUIはmacOS/Linuxが中心です。一方libghostty-vtはWindows/WebAssemblyも対象ですがAPI signaturesはまだ変化し得ます。またcrash reportは自動送信されませんがthreadのstack memoryを含む可能性があるため、外部共有前に内容確認が必要です。

出典:[2]

参考にした公式資料

  1. [1]ghostty-org/ghostty — GitHub repository metadata(2026-09-17)
  2. [2]Ghostty — README(2026-09-17)
  3. [3]Ghostty v1.3.1 tag(2026-09-17)
編集部からの補足

GUIだけでなく、terminal engineを第三者appへ組み込めるlibghosttyまで含めて評価します。

3ステップで試す

  1. 1

    ソースを取得

    git clone --depth 1 https://github.com/ghostty-org/ghostty.git
  2. 2

    リポジトリへ移動

    cd ghostty
  3. 3

    公式手順を確認

    READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
公式READMEで確認

成長

成長の推移 · 直近30日

61,216 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
511
Open PR
113

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る
Stars
61,216
Forks
3,459
Watchers
224
Open Issues
137
主要言語
Zig
ライセンス
MIT
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。