v0.0.1
First Fastab release. Versioning starts here; earlier Easy Complete tags are retired.
Fastab is a macOS terminal autocomplete app. Completions follow the caret in a native overlay.
- Overlay and settings are native GPUI views. Completions do not enter a WebView, and the app ships no JavaScript runtime: specs compile to typed IR or named Rust adapters.
- Product identity is Fastab only:
Fastab.app, bundleapp.fastab, CLIftab, PTYfastabterm, URL schemefastab://. - Fastab can sit beside Easy Complete, Fig, or Amazon Q. Install, uninstall, IME, HIToolbox, and data dirs are Fastab-only. The same terminal session cannot run two completion desktops;
ftab initstands down when another PTY already wraps the shell. - Telemetry UI is hidden and reporting stays unconfigured. Completions stay on-device.
- The Apple Silicon DMG is ad-hoc unsigned. After copying to
/Applications, clear Gatekeeper quarantine withxattr -dr com.apple.quarantine "/Applications/Fastab.app". Accessibility is Fastab's own TCC identity (app.fastab); grant it from Fastab Settings.
Install
-
Download
Fastab-arm64.dmg, open it, and drag Fastab to Applications. -
This build is ad-hoc signed, so macOS Gatekeeper will quarantine it. After
copying to Applications, clear the quarantine flag once:xattr -dr com.apple.quarantine "/Applications/Fastab.app" -
Launch Fastab, open Fastab Settings, and click Grant
Accessibility. Follow the drag guide in System Settings -> Privacy &
Security -> Device Control and Data Access (named Accessibility on macOS 26
and earlier). The input method is optional and can be installed in Settings. -
Reload your shell:
exec $SHELL
This DMG is ad-hoc signed and is not notarized. Gatekeeper will block it until the quarantine flag is cleared.