Built for: “macOS menu bar app based on Python or shell scripts”
Menu-bar script launcher
Run shell and Python scripts from the macOS menu bar
Save the command and its working folder once. The next run starts from the menu bar with live output, the right environment, and a terminal you can still type into.
~/Code/data-tools
python3 scripts/sync.py ~/Code/storefront
./scripts/refresh-local.sh ~/Code/admin
ssh -N -L 5433:localhost:5432 dev@server The problem
A useful script should not need its own app
Automator, Shortcuts, and hand-built wrappers add setup around a command you already know works. Background execution can also hide output exactly when the script needs attention.
The Shell Click answer
Keep the command simple. Give it a proper place to run.
Shell Click stores the command beside its folder, initializes it through your interactive login shell, and keeps the session available after launch. Open the menu-bar popover whenever you need status, output, or input.
What stays attached
The command, its context, and its terminal
One-click return
The command remains saved in the menu-bar popover instead of disappearing into shell history.
Visible execution
Watch output as it arrives and type into the same terminal when a prompt or recovery step appears.
Correct environment
Use the PATH, aliases, functions, and version managers from your interactive login shell.
Why it fits
No plugin format or wrapper project
Paste the command you already use in Terminal. Multiline commands, Python scripts, aliases, functions, and version-manager paths can run through the same login-shell environment you use every day.
Shell Click for macOS
Your script is ready. Make the next run a click.
Shell Click is a native, local macOS app. No account, no subscription, and no separate tmux install.