SpotTerminal is a native macOS terminal tool featuring a Spotlight-style floating command panel. Summon it anytime with a hotkey to run quick commands, monitor background tasks from the menu bar, and expand into a full terminal when you need more room.
- Floating command panel with command suggestions and Tab completion.
- Full terminal window with tabs, split panes, themes, opacity, and font zoom.
- One-click expand from a quick command into an interactive terminal.
- Menu bar task monitor for background commands.
| Main Window |
|---|
![]() |
| Run a Quick Command | Floating Command Panel |
|---|---|
![]() |
![]() |
| Running Sessions |
|---|
![]() |
- macOS 14 Sonoma or later.
- Apple Silicon and Intel Mac supported.
- Download the latest
.dmgfrom GitHub Releases. - Open the
.dmgand dragSpotTerminalintoApplications. - Launch SpotTerminal.
SpotTerminal is currently not notarized by Apple. If macOS shows an "unidentified developer" warning:
- Open System Settings.
- Go to Privacy & Security.
- Find the blocked SpotTerminal message and click Open Anyway.
- Confirm Open when macOS asks again.
swift test
./script/build_and_run.sh --dmgSpotTerminal runs commands locally on your Mac. It does not provide a network server, remote shell API, or external command-control interface.
No telemetry or data collection is included.
SpotTerminal can write a local diagnostics log to help with bug reports. The log does not collect personal information or device identifiers.
You can open or clear diagnostics from Settings → Diagnostics.
SpotTerminal is licensed under the Apache License 2.0. See LICENSE.
Third-party components and license notes are listed in THIRD_PARTY_NOTICES.md.
This project is developed with substantial AI assistance. If you find a bug, security issue, or unexpected behavior, please open an issue.
Please report bugs through GitHub Issues.




