GitHub - Uzaaft/awesome-libghostty

5 min read Original article ↗

A curated list of awesome projects, tools, and resources built with or for libghostty.

Contents

Core & Libraries

  • Ghostty - Reference implementation and home of libghostty.
  • Ghostling - A minimum viable terminal emulator built on the libghostty C API in a single C file, using Raylib for rendering.
  • ghostty-opentui - A fast ANSI/VT terminal parser powered by libghostty-vt, with JSON output, plain text stripping, and a TUI viewer built on OpenTUI.
  • libghostty-dart - Dart FFI bindings to libghostty-vt for building terminal emulators in Flutter.
  • libghostty-rs - Rust FFI bindings and safe API for libghostty-vt, with a Rust port of Ghostling using macroquad.
  • libghostty-spm - Prebuilt GhosttyKit.xcframework distributed as a Swift Package for easy integration.
  • Restty - A lightweight web terminal library powered by libghostty-vt, WebGPU, and text-shaper, with xterm.js API compatibility.
  • Zmx - Session persistence for terminal processes, using libghostty-vt for terminal state restore.

Terminal Apps & Clients

  • Dotty - Terminal emulator built with .NET + libghostty.
  • Echo - A fast, modern SSH and Mosh client for iOS and iPadOS powered by Ghostty.
  • emacs-libgterm - Terminal emulator for Emacs using libghostty-vt, with ANSI colors, scrollback, and cursor sync via a Zig dynamic module.
  • fantastty - A macOS terminal emulator built on Ghostty's libghostty with session workspaces, notes, and live tab previews
  • Ghostree - A fork of Ghostty with native support for git worktree & AI agents.
  • Husk - A lightweight, daemon-based Wayland terminal written in C++ and powered by libghostty.
  • kytos - A macOS terminal emulator built on libghostty and KelyphosKit.
  • OpenOwl - A macOS native Git GUI and terminal desktop app built with Swift, libghostty, and Metal GPU rendering.
  • phantty - Windows renderer for libghostty-vt.
  • RootShell - The terminal, reimagined for Apple platforms.
  • Spectty - A fast native SSH & Mosh terminal for iOS.
  • VVTerm - A Ghostty-powered SSH client for iOS, iPad, and macOS with iCloud sync and voice-to-command.
  • Umbra - A high-performance, GPU-accelerated Android terminal powered by libghostty.
  • Watchtower - A stacked terminal emulator with an integrated browser pane.

Web & Embedded Terminals

  • browstty - A Zig WASM module that implements libghostty to emulate a terminal in the browser.
  • ghostty-web - Ghostty for the web with xterm.js API compatibility.
  • jupyterlab-ghostty-terminal - A terminal emulator extension for JupyterLab powered by libghostty.
  • mdnb - A native macOS markdown editor with git sync + embedded Ghostty terminal.
  • obsidian-ghostty-terminal - True Ghostty terminal (libghostty-vt WASM) embedded in Obsidian with multi-split support and file-explorer context menu.
  • pynb - A native macOS Jupyter-compatible Python notebook app with an embedded Ghostty terminal.
  • vscode-bootty - An alternative terminal extension for VS Code powered by libghostty-vt via WebAssembly.
  • webterm - A web terminal server with a dashboard mode and live terminal tiles, using ghostty-web for WebAssembly-based rendering.

AI Tools & Agent Orchestration

  • Aizen - Bring order to your projects, environments, and day-to-day work. A macOS workspace for parallel development.
  • agtmux-term - AI-agent-aware terminal emulator with libghostty and a SwiftUI sidebar.
  • cmux - A Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents.
  • codelima - Safely run coding agents in fully isolated local VM sandboxes.
  • Commander - A native macOS AI workspace for coding agents with diff review, git workflow, and worktree management.
  • Factory Floor - A native macOS workspace for parallel development with git worktrees, Claude Code agents, and embedded dev servers with automatic port detection.
  • frep - An agentic terminal emulator built on libghostty.
  • Mux - Desktop and browser app for isolated, parallel agentic development.
  • Supacode - An open-source native macOS command center for running coding agents in parallel, powered by libghostty.
  • taskers - An agent-first terminal workspace app with a Rust shell, flexible terminal backend, and Niri-like tiling model.
  • termscope - Headless terminal emulator CLI powered by libghostty-vt.
  • tuidoscope - A terminal multiplexer for TUI apps with tab sidebar, fuzzy command palette, session persistence, and vim-style navigation, built with OpenTUI, SolidJS, and libghostty.
  • YEN - Terminal-first IDE with native speech-to-text, stylish themes, and custom notifications.

System Integrations & Utilities

  • findr - A keyboard-driven file manager for macOS with an embedded terminal via libghostty.
  • hauntty - Terminal session persistence using Ghostty's VT parser compiled to WASM, written in Go.
  • Hot Notes - macOS Notes fuzzy search.
  • NeoShell - A shell-first remote workspace on iPad.
  • OmniWM - macOS tiling window manager inspired by Niri and Hyprland, with a Ghostty-powered quake terminal.
  • OrbStack - Fast, lightweight Docker & Linux on macOS, with a built-in Ghostty-powered terminal.
  • Ribari - A niri-inspired tiling web browser for macOS with libghostty integration.
  • Trolley - A terminal emulator runtime for distributing cross-platform TUI applications to end users, powered by libghostty.
  • vanish - A lightweight terminal session multiplexer built on libghostty-vt.

Resources

Contributing

Contributions are welcome. Please see CONTRIBUTING.md for guidelines.

This repository is licensed under the MIT License.