Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 06:07
· 80 commits to main since this release

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, bundle app.fastab, CLI ftab, PTY fastabterm, URL scheme fastab://.
  • 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 init stands 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 with xattr -dr com.apple.quarantine "/Applications/Fastab.app". Accessibility is Fastab's own TCC identity (app.fastab); grant it from Fastab Settings.

Install

  1. Download Fastab-arm64.dmg, open it, and drag Fastab to Applications.

  2. 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"
  3. 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.

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