ExtraBar logo

ExtraBar

Build precise Mac actions and trigger them from the bar

2025-12-29

Product Introduction

  1. Definition: ExtraBar is a macOS menu bar customization utility (technical category: productivity software) that transforms the static macOS menu bar into a dynamic command center. It enables users to create custom shortcuts, deep links, and automation triggers directly accessible via the menu bar.
  2. Core Value Proposition: ExtraBar eliminates inefficient menu navigation by providing instant, keyboard-driven access to apps (Zoom, Slack, VS Code), files (Figma, Notion), and automated workflows—requiring zero system permissions for core functionality.

Main Features

  1. Custom Actions:

    • How it works: Users create bespoke actions using deep links (app-specific URLs), macOS Shortcuts, or shell scripts. For example, trigger a Zoom meeting via zoommtg:// schema or open a specific VS Code project path.
    • Technology: Leverages macOS URI schemes, AppleScript integration, and Shortcuts.app automation.
  2. Deep Links:

    • How it works: Directly access in-app content (e.g., Slack channels, Figma frames, GitHub repos) without launching the app first. ExtraBar parses app-specific URL protocols (e.g., slack://channel?team=XXX&id=YYY).
    • Technology: Native macOS URI handlers and custom schema detection.
  3. Dual Menu Bar Modes:

    • How it works: Switch between Inline Mode (native menu bar integration) and Floating Bar Mode (separate, customizable overlay). Inline uses macOS APIs for seamless blending; Floating uses SwiftUI for draggable, opacity-adjusted overlays.
    • Technology: Swift/Objective-C for native integration; CoreGraphics for overlay rendering.
  4. Keyboard Shortcuts (Hotkeys):

    • How it works: Assign global hotkeys (e.g., Cmd+Shift+1) to actions. Supports chaining—e.g., "Join Zoom + Mute Mic" with one keystroke.
    • Technology: macOS Event Tap API for low-level keyboard input monitoring (optional Accessibility permission).

Problems Solved

  1. Pain Point: Static macOS menu bars force users to click through nested menus, wasting time on repetitive tasks (e.g., joining meetings, opening project files). ExtraBar targets "menu bar fatigue" and "context-switching delays."
  2. Target Audience:
    • Designers: Access Figma prototypes/Notion docs instantly.
    • Developers: Launch VS Code projects/terminals/GitHub repos.
    • Managers: Jump to Slack/Teams channels or calendar events.
    • Power Users: Chain automations (e.g., "Build code + Deploy" via hotkey).
  3. Use Cases:
    • Join Zoom/Google Meet meetings directly from the menu bar.
    • Open specific Slack channels without app navigation.
    • Trigger local development servers or API tests via shell scripts.

Unique Advantages

  1. Differentiation vs. Competitors: Unlike Bartender or Hidden Bar (which hide/organize icons), ExtraBar executes actions. It requires no permissions for core features, while competitors need system-level access to modify menu bar items.
  2. Key Innovation: Zero-permission architecture for security-conscious users. Optional Accessibility mode enhances keyboard navigation without compromising privacy (no data collection/network access).

Frequently Asked Questions (FAQ)

  1. Does ExtraBar work without granting macOS permissions?
    Yes. ExtraBar’s core functionality (custom actions, deep links) requires no permissions. Only advanced keyboard shortcuts need optional Accessibility access.

  2. Can ExtraBar integrate with non-supported apps like Notion or Obsidian?
    Absolutely. Use deep links (e.g., notion://workspace/XXX) or custom URI schemes. ExtraBar supports any app with URL protocol handlers.

  3. Is ExtraBar a subscription service?
    No. It’s a one-time purchase (€9.99 launch price) with lifetime updates and a 14-day refund policy.

  4. How does ExtraBar handle privacy and data security?
    All data (shortcuts, links) stays locally on your Mac. Zero network access or telemetry.

  5. Can I use ExtraBar to automate multi-step workflows?
    Yes. Chain actions (e.g., "Open Slack + Mute notifications + Start timer") via keyboard shortcuts or menu triggers.

Subscribe to Our Newsletter

Get weekly curated tool recommendations and stay updated with the latest product news