StanMarek

Terminal-native autocomplete engine using PTY proxying. Inspired by Fig (RIP), built for Ghostty.

46
1
100% credibility
Found Mar 11, 2026 at 45 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Ghost Complete adds intelligent autocomplete popups to your terminal for commands, files, history, and more, working seamlessly in the Ghostty terminal.

How It Works

1
🔍 Discover Ghost Complete

You hear about a handy tool that makes typing commands in your terminal window smarter and faster with helpful popups.

2
📥 Set it up quickly

Run a single easy command that adds the magic to your everyday terminal setup.

3
🔄 Restart your terminal

Simply close and reopen your terminal to turn on the smart suggestions.

4
Suggestions pop up automatically

Start typing a command and watch matching ideas, files, or past commands appear in a neat popup right where you need them.

5
⬆️ Pick and use with ease

Arrow keys to browse, Tab or Enter to grab the perfect match and keep typing smoothly.

6
⚙️ Make it your own

Tweak popup size, colors, or when it shows up using a simple settings file if you want.

🎉 Terminal feels alive

Your command line now anticipates what you need, saving time and frustration every day.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 45 to 46 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ghost-complete?

Ghost-complete is a Rust-built autocomplete engine that proxies your shell via PTY, injecting native ANSI popups into Ghostty for fuzzy-ranked suggestions from command specs, filesystem, git branches, and history. It revives Fig-inspired completions without Electron overlays or shell plugin hacks—just type in zsh (or bash/fish experimentally), hit Tab/Enter to accept, and navigate with arrows. Install via Homebrew, run `ghost-complete install` for shell wrapping and 34 prebuilt specs like git, docker, kubectl.

Why is it gaining traction?

Unlike zsh plugins that fight RPROMPT or require fragile hooks, this uses pure PTY proxying for clean, conflict-free popups that track cursor perfectly via VT parsing—no drift or Accessibility API woes. Configurable via TOML (triggers, themes, providers), it complements built-ins with multi-source fuzzy matching, auto-chaining directories on Tab, and manual Ctrl+/ trigger. Ghostty's speed makes the ANSI rendering feel instant, hooking devs tired of basic tab completion.

Who should use this?

Ghostty users on macOS running zsh daily, especially CLI-heavy devs typing git/cargo/docker who want IDE-style dropdowns without leaving the terminal. Ideal for those missing Fig's specs ecosystem or debugging pipelines/redirects with context-aware filesystem/git suggestions. Skip if you're on bash/fish primarily or need Linux support.

Verdict

Worth trying for Ghostty+zsh setups—solid UX and docs make it a fun personal boost despite 45 stars and v0.1 instability (config/spec changes possible). 1.0% credibility reflects early maturity, but tests and Homebrew dist show promise; contribute specs to expand coverage.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.