Open Source · MIT License · by Talha Orak

Your Mac.
At a Glance.

Beautiful real-time macOS system dashboard. Monitor services, processes, CPU, memory, disk and logs — all from your browser.

npx mac-dash Click to copy
Get Started View on GitHub
~50ms Polling overhead
Real-time WebSocket updates
Plugin Extensible
localhost:7227
42%
CPU
67%
Memory
35%
Disk
Features

Everything you need to
manage your Mac

A single dashboard for all your macOS monitoring needs.

System Monitoring

Real-time CPU, memory, and disk usage with beautiful gauges, mini charts, and history tracking.

Service Manager

Browse, start, stop, enable and disable macOS LaunchAgents and LaunchDaemons with one click.

Process Explorer

View all running processes sorted by CPU or memory usage. Kill runaway processes instantly.

Log Viewer

Stream macOS unified logs in real-time. Filter by level, process, or message content.

Plugin System

Extend mac-dash with custom plugins. Add new pages, widgets, and API endpoints.

Blazing Fast

Built on Bun + Hono. ~50ms polling overhead. WebSocket for instant updates. No Electron bloat.

Tech Stack

Built with modern tools

Bun Runtime
Hono Server
React 19 UI
Tailwind 4 Styling
Vite Bundler
WebSocket Real-time
Get Started

Up and running in seconds

🖥️

Desktop App v1.0.6

Native macOS app · No server needed · ~5MB

⬇ Download DMG
brew install --cask talhaorak/tap/macdash Copy
CLI / Web Version

npx (quickest)

npx mac-dash Copy

npm (global install)

npm install -g mac-dash Copy
mac-dash Copy

Homebrew

brew install talhaorak/tap/mac-dash Copy

From Source

git clone https://github.com/talhaorak/mac-dash.git Copy
cd mac-dash && bun install && bun run dev Copy

Requires macOS and Bun runtime.

Ready to take control of your Mac?

Open source, free forever. Star us on GitHub.