Snapper

A flashy, native macOS Redfish client with first-class templates for Dell iDRAC 9. Monitor and control your servers — health, power, thermals, storage, RAID and more — from one beautiful, multi-tab dashboard.

macOS 14+ Apple Silicon & Intel SwiftUI + Swift Charts Signed & notarized

Everything in one place

Generic Redfish under the hood, with rich Dell iDRAC 9 templates layered on top.

🗂️

Multi-server tabs

Connect to several BMCs at once, each in its own live tab. Save servers with passwords kept in the macOS Keychain — never on disk.

📊

Live dashboard

Hero health banner, stat tiles, radial gauges and a streaming power-trend chart that refreshes automatically.

🌡️

Thermal & power

Temperature and fan charts, per-sensor thresholds, PSU output, voltages, efficiency, and a capacity-aware power cap.

💽

Storage & RAID

Controllers, virtual disks and physical drives — detect the PERC, create or delete virtual disks, and blink a drive's locate LED.

🔌

NIC & transceivers

Network adapters down to per-port link, speed and MAC, plus pluggable transceiver details (SFP+/SFP28/QSFP, optic vs. DAC, vendor/part/serial).

🎛️

Controls

Identify LED, one-time or persistent boot override, asset tag and power cap — applied over Redfish with instant feedback.

💿

Virtual media

Mount and eject a remote ISO/IMG over HTTP/HTTPS/CIFS to boot from — right from the app.

🖥️

Virtual console (KVM)

Open the iDRAC HTML5 console in an embedded window or your browser, or hand off to macOS Screen Sharing over VNC.

🧬

BIOS editor

Registry-driven editing with proper dropdowns, integer bounds and validation, grouped by BIOS menu — staged for the next reboot.

📡

SNMP & location

Configure the SNMP agent, community, trap destinations, and the physical location iDRAC reports (data center / rack / slot).

📜

System Event Log

Browse the SEL with severity filtering and search to triage hardware events fast.

🔧

Dell iDRAC template

Firmware & identity, Service Tag → Express Service Code, a direct Dell support link, and a subsystem health rollup.

Download

A signed, notarized .app served directly — no App Store required.

Snapper for macOS v1.0

Universal build for Apple Silicon and Intel. Requires macOS 14 (Sonoma) or later.

  1. Download the latest Snapper.zip from the releases page and unzip it.
  2. Drag Snapper.app into your /Applications folder.
  3. Launch it, add a server (host, username, password), and connect.
⬇  Latest release

Support

Found a bug or want a feature? It all happens on GitHub.

🐛

Report an issue

Bugs, crashes or unexpected behaviour against your iDRAC — open a ticket and we'll take a look.

Open an issue
💡

Request a feature

Have a Redfish endpoint or Dell capability you'd love to see? Suggestions are welcome.

Browse issues
📦

Source & docs

Snapper is built with SwiftUI. Browse the code, build it yourself, or read the README.

View repository