Skip to content

Uzaaft/awesome-libghostty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome libghostty

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
  • Ghostel - Terminal emulator for Emacs with true color, shell integration, OSC 8 hyperlinks, mouse tracking, Kitty keyboard protocol, and incremental rendering.
  • 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.
  • Muxy - A macOS terminal multiplexer built with SwiftUI and libghostty
  • 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.
  • RemoteTTYs - Remote terminal access to your home PC/Mac from a browser using ghostty-web, with a Go agent that requires no open ports or NAT traversal.
  • 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.
  • Zentty - A native macOS terminal for agentic development with vertical tabs, hyprland/niri-style worklanes, notifications, and an agent-aware sidebar.

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.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors