ZOYKUHot Board

uzaaft/awesome-libghosttyTài liệu kỹ thuật

uzaaft/awesome-libghostty documentation on GitHub Hot

Thông báo ngôn ngữ:Chưa có tài liệu tiếng Việt cho kho lưu trữ này. Đang hiển thị bản gốc tiếng Anh chính thức.
Cài đặt nhanh
git clone https://github.com/uzaaft/awesome-libghostty.git

Awesome libghostty

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

Contents

Core & Libraries

  • expo-libghostty - Ghostty terminal view for Expo / React Native on iOS and Android, powered by libghostty.
  • flutter_ghostty - Flutter Embedder for libghostty.
  • ghosdin - Odin bindings for libghostty-vt, with a graphical terminal emulator and embeddable quake-style game console using raylib.
  • ghosttpy-vt - Python bindings for ghostty-vt.
  • 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_ex - Elixir BEAM NIFs for libghostty-vt with OTP integration.
  • 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.
  • GhosttyKit - SwiftPM wrapper around Ghostty's macOS libghostty XCFramework.
  • go-libghostty - Go bindings for libghostty-vt with cgo, static linking by default.
  • libghostty-cpp - C++ bindings for libghostty-vt.
  • libghostty-dart - Dart FFI bindings to libghostty-vt for building terminal emulators in Flutter.
  • libghostty-mbt - MoonBit bindings for libghostty.
  • libghostty-odin - Libghostty bindings for the Odin programming language.
  • libghostty-ohos - HarmonyOS HAR library for embedding a Ghostty-powered terminal surface with native rendering, IME, search, and theme support.
  • 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.
  • libghostty-vaxis - libghostty integration for the Vaxis Go TUI library.
  • libghostty-vt-dotnet - .NET bindings for libghostty-vt to parse VT output, inspect the terminal grid, and build custom renderers.
  • libghostty-vt-node - ABI-stable Node-API bindings for libghostty-vt terminal semantics.
  • Restty - A lightweight web terminal library powered by libghostty-vt, WebGPU, and text-shaper, with xterm.js API compatibility.
  • RoyalTerminal - High-perf .NET 10 cross-platform libghostty based terminal for Avalonia.
  • shade - A neovim-centric Swift library based on libghostty.
  • sshotty-term - Open-source Flutter terminal library built on Ghostty's VT engine, powering the Sshotty SSH client.
  • Termini - A native terminal surface for SwiftUI apps with libghostty rendering, local PTY, and SSH transports for iOS and macOS.
  • ts-libghostty - TypeScript bindings for libghostty.
  • Zmx - Session persistence for terminal processes, using libghostty-vt for terminal state restore.

Terminal Apps & Clients

  • Aster - A native AppKit macOS terminal workspace built on GhosttyKit, with recursive splits, file browsing, and previews.
  • bs - Better Screen, a minimal terminal multiplexer for common workflows, powered by libghostty.
  • btmux - A cross-platform terminal emulator and tmux-style session manager, powered by libghostty.
  • Chuchu - A modern, native Android SSH client powered by libghostty
  • conterm - A modern macOS terminal built on libghostty.
  • deepin-terminal-ghostty - Deepin Terminal reborn with libghostty.
  • DeviceTerm - A macOS-native terminal that runs live iOS Simulators and mirrored devices as panes beside the shell.
  • 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.
  • Enso - A friendly, native macOS terminal with workspaces, a command palette, and live process icons, built on libghostty and SwiftUI.
  • fantastty - A macOS terminal emulator built on Ghostty's libghostty with session workspaces, notes, and live tab previews.
  • Forge - A native macOS terminal multiplexer built for parallel CLI agents and long-running tasks, powered by libghostty.
  • forgetty - Daemon-architected GTK4 terminal for Linux, built on the Ghostty VT engine.
  • Geistty - Native iOS/iPadOS SSH terminal powered by Ghostty's terminal engine with Metal rendering and tmux control mode.
  • 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.
  • ghosttyfx - JavaFX terminal that uses libghostty.
  • GhosttyWatch - Ghostty terminal emulator port for Apple Watch Ultra 2 with voice dictation, Digital Crown navigation, and libghostty-vt rendering.
  • gostty - A terminal emulator built with Go, powered by libghostty and guigui (Ebitengine).
  • hollow - Terminal emulator in Zig with a LuaJIT scripting layer and libghostty-vt for VT parsing and rendering.
  • Husk - A lightweight, daemon-based Wayland terminal written in C++ and powered by libghostty.
  • it-shell3 - Terminal multiplexer with first-class CJK input support, built on libghostty.
  • justty - A simple native macOS terminal built with Swift and libghostty.
  • Kwi - KDE's frontend, providing a terminal app and embeddable components for KDE/Qt apps.
  • macterm - A lightweight, native terminal for macOS built with SwiftUI and libghostty.
  • mightty - Experimental Windows terminal powered by libghostty.
  • monstar - A small Wayland terminal emulator
  • Mori - A native macOS workspace terminal organized around projects and worktrees, powered by tmux and libghostty.
  • Muxy - A macOS terminal multiplexer built with SwiftUI and libghostty.
  • Nekotty2 - Nekotty version 2, based on libghostty-vt.
  • OpenOwl - A macOS native Git GUI and terminal desktop app built with Swift, libghostty, and Metal GPU rendering.
  • phantty - Windows renderer for libghostty-vt.
  • Quay - A native macOS connection manager for SSH & SFTP, built on Ghostty's terminal core.
  • remux - Native iOS tmux client with a mobile-first UI for persistent terminal sessions.
  • RootShell - The terminal, reimagined for Apple platforms.
  • rumsh - Roaming UDP mobile shell
  • shellbar - A terminal emulator with a configurable command toolbar, built on Ghostty's VT engine for Linux.
  • shellwing - A native SSH client for macOS, Windows and Linux in Rust and GPUI, with tabs, split panes, SFTP and an encrypted vault that syncs.
  • Slate Terminal - A native macOS terminal powered by libghostty, with browser panes, custom HTML/CSS/JavaScript plugin panels, and a workspace control CLI.
  • Snow Ghostty - A native, GPU-accelerated terminal for Mac OS X Snow Leopard.
  • Spectty - A fast native SSH & Mosh terminal for iOS.
  • TildaZ - Quake-style drop-down terminal for Linux, macOS, and Windows, built with Zig and libghostty-vt.
  • Umbra - A high-performance, GPU-accelerated Android terminal powered by libghostty.
  • VVTerm - A Ghostty-powered SSH client for iOS, iPad, and macOS with iCloud sync and voice-to-command.
  • Watchtower - A stacked terminal emulator with an integrated browser pane.
  • wispterm - A cross-platform terminal workspace for remote development and AI agents, powered by libghostty-vt.
  • ykmx - Yukai's take on a libghostty-based terminal multiplexer.
  • ZenTerm - A macOS terminal for developers with tiled panes, drawers, tool floats, and workspaces.

Web & Embedded Terminals

  • browstty - A Zig WASM module that implements libghostty to emulate a terminal in the browser.
  • electron-libghostty - libghostty embedded inside an Electron shell.
  • ghostty-web - Ghostty for the web with xterm.js API compatibility.
  • Godotty - A terminal emulator for the Godot Engine, written in Rust and powered by libghostty-vt.
  • JetBrains IDEs - The built-in terminal in JetBrains IDEs 2026.3+, powered by libghostty-vt.
  • 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.
  • onyx-shell - Embedded terminal plugin for Obsidian powered by Ghostty's VT parser and Canvas renderer.
  • 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

  • ADHDev - Self-hosted control plane for AI coding agents with a libghostty-backed session-host runtime.
  • agterm - A native macOS terminal for AI coding agents that groups sessions into named workspaces, with live agent status and a full control API and CLI, built on libghostty.
  • agtmux-term - AI-agent-aware terminal emulator with libghostty and a SwiftUI sidebar.
  • AiyuTerm - Native macOS terminal workspace with multi-repo sidebar, persistent split layouts, SSH, tmux, and real-time AI agent status, powered by Ghostty.
  • Aizen - Bring order to your projects, environments, and day-to-day work. A macOS workspace for parallel development.
  • Belay - A closed source native macOS terminal for coding agents with per-session status, diff review, tmux-backed sessions, and an iPhone and iPad companion, built on libghostty.
  • blink - A modern AI terminal built on libghostty.
  • Bosun - A native macOS workbench for GitHub and coding agents, with SSH and local connections, an issue/PR pane, and a Metal-rendered libghostty terminal.
  • Calyx - A native macOS terminal for supervising coding agents in parallel.
  • ClaudeTTY - A native macOS terminal for running lots of Claude Code at once, where every tab keeps running in zmx after the app quits.
  • 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.
  • con-terminal - The native terminal emulator with a built-in AI harness.
  • Devkitty terminal - A cosy native macOS terminal built on libghostty, with your repos, pull requests, worktrees and AI agents in one window.
  • Farol - A native macOS terminal for coding agents with live agent status, git worktree sessions, and a review panel, built on libghostty.
  • Forjara - Multi-agent coding workspaces on your tailnet with a libghostty-powered web terminal.
  • GraphCode - A native macOS app that wires libghostty-backed agent sessions into a graph, with hand-off, message, and spawn edges that fire unattended.
  • in0 - A native macOS terminal multiplexer with live AI agent status, built on libghostty + SwiftUI/AppKit.
  • JustSessions - Native macOS workspace for Claude Code, Codex, and other coding agents, with an optional libghostty terminal via libghostty-spm.
  • limpid - A macOS-native terminal for the AI coding agent era.
  • moai-studio - Pure Rust cross-platform agent IDE with GPUI UI, libghostty-vt terminal, SPEC-first development, and integrated MoAI-ADK orchestration.
  • moss - A macOS terminal workspace for orchestrating AI coding agents with multi-terminal canvas, agent status tracking, and file preview.
  • Mux0 - A native macOS terminal built on libghostty, with workspaces, tabs, and split panes plus live status for Claude Code, OpenCode, and Codex sessions.
  • Nexion - A native macOS workspace built on libghostty, with saved terminal layouts, a built-in browser, git, and an iPhone companion.
  • paulatty - An AI agent team workspace built on libghostty.
  • PonyMux - Native macOS terminal for organizing, resuming, and forking Claude Code and Codex sessions.
  • TheCommander - 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.
  • Sich - A native macOS kanban board for coding agents where every card is a live libghostty terminal.
  • 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.
  • Termside - A native macOS command center for AI coding agents and terminals, with a project sidebar, persistent sessions, and completion alerts, built on libghostty.
  • 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.
  • Vertty - A native macOS terminal for agents with project-based tabs, iOS remote access, and scheduled tasks, built on libghostty.
  • witty - AI-powered terminal emulator built with Python, Qt6, and Rust.
  • 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

  • evp - A terminal recorder powered by libghostty and Rust.

  • 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.

  • headless-terminal - Puppeteer for TUIs (vim/emacs/htop/nethack) with a Go CLI backed by libghostty-vt.

  • Hot Notes - macOS Notes fuzzy search.

  • NeoShell - A shell-first remote workspace on iPad.

  • Nixbit - A Qt GUI for updating NixOS systems from a Nix Flakes Git repository, with an optional libghostty-powered embedded terminal via Kwi.

  • 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.

  • reed - Terminal file viewer with syntax highlighting, inline images, and Mermaid diagrams, powered by libghostty-vt.

  • Ribari - A niri-inspired tiling web browser for macOS with libghostty integration.

  • term2html - A terminal output (ANSI) to HTML converter that respects your terminal colors, built with libghostty-vt.

  • 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.

  • vterm-mcp - MCP server that drives and tests TUI applications via a libghostty-vt powered PTY.

Resources

Contributing

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

This repository is licensed under the MIT License.

Bản sao tài liệu lưu trữ từ kho lưu trữ GitHub chính thức · Xem trên GitHub
Ngày đồng bộ: 2026-11-13