README.md

February 26, 2026 · View on GitHub

Pulse Logo

A beautiful, non-intrusive service monitor that lives in your notch.
Supports Better Stack, Atlassian Statuspage, and custom HTTP health checks

Website · Installation · Features · Contributing

Features

  • Notch integration: Color-coded glow around your MacBook notch — green for all clear, yellow for degraded, red for outage
  • Live hover overlay: Hover over the notch to see an animated panel with live status for every monitored service
  • Multiple providers: Supports Better Stack, Atlassian Statuspage, and custom HTTP health checks
  • Config file driven: Define all monitors in ~/.config/pulse/config.json with live hot-reload
  • Smart notifications: Alerts on state transitions only, with per-service silence and snooze
  • Privacy-focused: No tracking, no analytics — all data stays on your machine

Installation

Homebrew

brew install --cask jsattler/tap/pulse

Direct Download

Download the latest release from GitHub Releases and open Pulse.dmg.

Requirements: macOS 15.0 (Sequoia) or later

Supported Status Providers

ProviderStatus
HTTP health checksAvailable
Better StackAvailable
Atlassian StatuspageAvailable
TCP connectivityPlanned
incident.ioPlanned
Status.ioPlanned

Contributing

We welcome contributions of all kinds!

Note: Any issues or pull requests for feature requests submitted without prior discussion will be closed immediately.

Acknowledgments

Special thanks to these projects for their excellent work and inspiration:

License

This project is licensed under the MIT License - see the LICENSE file for details.