TabType – Universal text expansion for macOS for your context

(tabtype.app)

2 points | by enixam 12 hours ago ago

1 comments

  • enixam 12 hours ago ago

    Hi HN, I built TabType. It's a macOS menu bar app for universal text completion — type ;; in any app and a popup appears with completions from your project context.

    What sets it apart from TextExpander/Espanso:

      • Project-aware — surfaces git branches, file paths, npm scripts,
        Makefile targets, .env vars automatically. No manual setup.
    
      • Scoped search — ;;@git for branches, ;;@f for files, ;;@npm for
        scripts. Like a mini command palette in any text field.
    
      • AI prompt templates — save and reuse prompts across ChatGPT,
        Claude, Cursor, etc.
    
      • Custom providers — pipe any shell command into the popup (Docker
        containers, API lookups, bookmarks).
    
      • Privacy-first — everything local, no cloud, no keylogging.
        Accessibility permission only detects the ;; trigger.
    
    Config is JSON (~/.config/tabtype/config.json) with per-project overrides. Requires macOS 15+. Happy to answer any questions!