- Tauri
- Rust
- React
- Vite
- Tailwind CSS
About
Pulse is a lightweight macOS menu bar monitor built with Tauri. It surfaces CPU, memory, disk, load, temperature, and network throughput in a compact dropdown instead of full dashboards.
Every metric refreshes in near real-time thanks to a Rust backend powered by sysinfo and a responsive React + Vite UI. Quick toggles let you switch units, choose accent colors, and focus on the numbers that matter without distraction.
Features
- Menu Bar Snapshot
- Compact window that sits next to the status icons and keeps CPU, memory, disk, network, and load averages in reach.
- Live Throughput
- See current upload and download speeds to catch background syncs or runaway jobs instantly.
- Temperature Readings
- Best-effort temperature probes backed by sysinfo help spot throttling or fan spikes on supported Macs.
- Quick Settings
- Toggle Celsius/Fahrenheit, swap accent colors, and control refresh rate without leaving the app.
- Keyboard Shortcuts
- Open Pulse, cycle sections, or close the window entirely from the keyboard.
- Tauri + Rust Core
- Native macOS build with Tauri, Rust, and sysinfo gives low memory overhead and fast metric polling.