Built on Glaze · Free · Available in the Glaze App Store

Your menu bar,
on autopilot.

HyperTray is the ultimate tray automation tool for macOS. Build live status icons for the devices, sites and services you actually care about — configured in a click, no code required.

Finder
Click a tray icon above to preview its popover

Talk toolkit

3 of 3 devices connected

HD Pro Webcam C920on
fifine Microphoneon
Arctis GameBudson

Weather

Output: 27 °C

Site Monitor

2/2 up · last 24h

alikhil.dev100.0%
hypertray.app100.0%

Ping

8.8.8.8: 11 ms

Now

11.264 ms

Min

10.461 ms

Avg

11 ms

Max

11 ms

GitHub PRs

Output: 3 new PRs

Bitcoin

Output: $64.8K

Automations

One tray. Infinite signals.

Every icon is a tiny automation. Configure it once, glance at it forever.

Live

USB Devices

Know at a glance whether your external camera, mic or dongle is currently plugged in — before you join the call.

Uptime

Site Monitor

Watch a list of URLs. The icon fills as more sites respond healthy — checked every 30 seconds.

ms

Ping

Latency to any host, right in the menu bar. Live sparkline with now, min, avg and max — no terminal.

Any

Script Output

Run any shell command on a schedule and render its output in the tray — weather, CI, crypto, anything.

UI

Pick an Icon & Color

Hundreds of glyphs, an on / off color per state, and an active toggle. No config files, no code.

Soon

More Coming

Calendar events, Bluetooth, VPN, focus modes — more automations are on the way.

How it works

Pick an automation.
Ship a tray icon.

Every HyperTray icon is an automation. Choose a type — USB, Ping, Uptime, Script — pick a glyph, pick on & off colors, and it lights up your menu bar in real time.

  • 1Choose an automation type and name it.
  • 2Pick a glyph, on-color, off-color and interval.
  • 3HyperTray runs it on schedule and paints the result.
Edit Automation

USB

Talk toolkit

3/3 connected
NameTalk toolkit

On color

Off color

Monitored devices

HD Pro Webcam C920Connected
fifine MicrophoneConnected
Arctis GameBudsConnected

Limitless customization

If it prints,
it can live in your tray.

HyperTray can run any shell command on a schedule and turn its output into a tray icon. Weather, CI status, stock prices, build queues — if you can script it, you can see it.

  • 1Write any shell command or script.
  • 2Set how often it should refresh.
  • 3Pick an icon and color that matches the output.
Want the full spec? Read the Script API docs
# Bitcoin price (max 10 chars)
price=$(curl -s "https://api.coinbase.com/v2/prices/BTC-USD/spot" \
  | jq -r '.data.amount' | awk '{printf "$%.1fk", $1/1000}')

echo "{\"text\": \"$price\", \"icon\": \"bitcoin\"}"
$67.4kevery 1 min

Glaze AI

Create and edit
automation with AI.

Describe the automation you want in plain English. Glaze AI writes the bash script, wires it to the tray icon, and lets you review or tweak the result before it goes live in your menu bar.

  • 1Type what you want to monitor or automate.
  • 2Glaze AI creates a script that follows the HyperTray output format.
  • 3Review, edit, and save. The icon appears in your tray instantly.
New Automation
Create a script with AI
Create

See it in action

Watch the demo.

A two-minute walkthrough of setting up your first tray automations.

Install HyperTray from the Glaze App Store.

One click. No config files. No terminal. Your menu bar, upgraded.