{"repo":"StanMarek/ghost-complete","free":true,"listed":false,"github":"https://github.com/StanMarek/ghost-complete","clone":"git clone https://github.com/StanMarek/ghost-complete.git","description":"Terminal autocomplete engine inspired by Fig. PTY proxy, 709 specs, Rust. Built for Ghostty.","language":"Rust","stars":269,"topics":["autocomplete","cli","completions","fig","ghostty","pty","rust","terminal","zsh"],"license":"MIT","category":"cli-tools","readme_excerpt":"Ghost Complete Terminal-native autocomplete engine using PTY proxying for macOS terminals. Overview Ghost Complete sits inside your terminal's data stream as a PTY proxy, intercepting I/O between your terminal emulator and your shell. When you type a command, it renders autocomplete suggestions as native ANSI popups — no macOS Accessibility API, no IME hacks, no Electron overlay. Just your terminal, your shell, and fast completions. Inspired by the Fig autocomplete experience. Built from scratch in Rust. Zstd compression preserves the embedded 711-spec corpus while shrinking the benchmarked macOS arm64 release binary from 103.41 MB to 11.81 MB. Status Ghost Complete is under active development. Contributions and bug reports are welcome. - 10 supported terminals on macOS: Ghostty, Otty (a Ghostty fork), Kitty, WezTerm, Alacritty, Rio, iTerm2, Terminal.app, Zed, and VSCode (incl. VSCodium, Cursor, Windsurf, Positron, Trae) — all work out of the box with no additional configuration. - zsh is the primary shell. Bash and fish support manual trigger only (Ctrl+/). - macOS only. No Linux or Windows support planned at this time. - Pre-1.0. Config format, spec format, and behavior may change between releases. Found a bug? Open an issue. Requirements - Terminal: Ghostty, Kitty, WezTerm, Alacritty, Rio, iTerm2, Terminal.app, Zed, or VSCode (and forks: VSCodium, Cursor, Windsurf, Positron, Trae) - OS: macOS - Shell: zsh (primary), bash and fish (Ctrl+/ trigger only) - Rust: 1.86+ (for bu","default_branch":null,"files":null,"tree":[],"storefront":"/r/StanMarek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/StanMarek/ghost-complete/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}