Ghostty
ghostty.orgA native terminal emulator for macOS and Linux, with text-file configuration and an embeddable terminal library.
A native terminal emulator for macOS and Linux, with text-file configuration and an embeddable terminal library.
Use a GPU-accelerated, cross-platform terminal emulator and multiplexer written in Rust.
Describe a terminal walkthrough in a tape file and render it as a shareable recording.
Navigate, search, preview, and manage directory trees from an interactive terminal view.
Build interactive terminal applications in Go with an event-driven model, update, and view loop.
Build interactive terminal interfaces in Rust with reusable widgets and responsive layouts.
Keep multiple terminal programs in persistent sessions, windows, and panes.
Navigate files in a terminal with tabs, previews, multi-selection, and optional shell integration.
Capture terminal sessions as text-based recordings, replay them locally, and share or stream them on the web.
Add formatted text, tables, syntax highlighting, and progress displays to Python terminal programs.
Build interactive Python applications for the terminal with widgets, CSS, and keyboard bindings.
Organize terminal sessions into panes and layouts, then reconnect to a named workspace later.
A terminal text editor with familiar keybindings, multiple cursors, splits, and Lua plugins.
Edit source and configuration files directly in a terminal with a compact, keyboard-driven editor.
Read local Markdown documentation in a terminal with styled rendering and a file browser.
A mobile code editor for editing web and source files, previewing pages and using terminal or remote-file tools.
Add interactive choices, prompts, and terminal styling to shell scripts without writing Go code.
Inspect and transform JSON from a terminal with an interactive viewer and JavaScript queries.
List files with color, useful metadata, and Git repository status from a modern ls-style command.
A browser IDE that pairs a cloud Linux workspace with a code editor, terminal, and server tools.
A terminal code editor built around selecting text first and applying editing commands to it.
Display system and hardware information in a customizable terminal summary.
A terminal-native editor built around multiple selections, syntax-aware navigation, and language-server features.
A compact programmer's editor with both graphical and terminal interfaces and Lua-based customization.