#menubar
platformmacOS plugins19 licenseMIT
Pull requests, deployments, service status, feeds, your coding agents and more, one click away in your Mac's menu bar.
Open it from anywhere with ⌘⇧D, or click the icon. Turn off the plugins you don't need, drag tabs into any order, and resize the window from its edges.
brew install --cask timmikeladze/menubar/menubar
⌘⇧D from anywhere · macOS 14+, Apple silicon
Live The real app, running on sample data. Click around.
## Plugins
19 plugins. 16 work with no setup. Pick one to try it.
Same app, sample data.
## Privacy
Stays on your Mac
- GitHub and Vercel tokens are stored in your macOS Keychain.
- If you're signed in to the
ghorvercelCLI, menubar offers to use that login. Nothing is read until you say yes. - Clipboard history stays on your Mac. Passwords copied from a password manager are skipped.
- No analytics. No account to create.
## Write your own
A plugin is a folder with an index.tsx that exports a meta object and a React component. Put it in either folder and it shows up the next time you run bun run dev or bun run build:
src/mainview/plugins/ # built-in
~/.menubar/plugins/ # your own
import { Rocket } from "lucide-react"
export const meta = {
name: "My Plugin",
icon: Rocket,
description: "What it does",
}
export default function MyPlugin() {
return <div className="p-3">Hello</div>
}
That's a tab, a ⌘K entry, a toggle in Settings and a widget for Home.