Repository navigation
Vitals comes to Apple. In short:
- macOS: a real, signed and notarised Mac app, published beside the Windows installer.
- iPhone: a native app that watches your PCs and Macs on your network.
Added
- macOS: Vitals measures a Mac for real — processor per core, memory the
way Activity Monitor counts it, swap, disks, network, temperatures and
every process with its disk activity — and can end, pause, resume or
reprioritise a process, with the same recycled-process guard as Windows.
The app is signed with a Developer ID and notarised by Apple, so it opens
without a warning (ADR 0041). - iPhone: a native app, "Vitals: System Monitor", that pairs with a PC by
QR code, nearby discovery, a six-digit code or an address, and shows the
same live readings, sensors, history and processes as the Android app, in
English and Romanian. A labelled Sample PC shows what it does before you
pair. vitalscommand line and LAN server work on macOS.
Changed
- Memory figures that only Windows has (committed memory, the commit limit,
paged and non-paged pool, hardware reserved) are now absent rather than
zero where a system does not report them. Windows no longer sends a
made-up zero for hardware-reserved memory; the commit alert and the
memory panels skip what is not measured.
Downloads
| Windows | Installer |
|---|---|
| Intel / AMD (x64) | Vitals_x64-setup.exe |
| ARM64 (Snapdragon) | Vitals_arm64-setup.exe |
Verifying this download
Windows may show a SmartScreen warning on first run (Windows protected your
PC) because the installer is not yet signed with a commercial certificate.
Choose More info → Run anyway. That is expected — see
docs/distribution.md.
You do not have to take our word for what is in the binary. With the
GitHub CLI:
gh attestation verify .\Vitals_x64-setup.exe --repo dragoscv/vitalsThis proves the file was built by this repository's release workflow from the
tagged commit, and nowhere else. Checksums for every file are in
SHA256SUMS.txt:
(Get-FileHash .\Vitals_x64-setup.exe -Algorithm SHA256).Hash.ToLower()Software bills of materials (CycloneDX) for the Rust and JavaScript
dependencies are attached as sbom-rust.cdx.json and sbom-js.cdx.json.
What's Changed
Other
- feat(apple): real macOS sampler, notarised macOS release, native iPhone app by @dragoscv in #29
- test(desktop): status-colour walk no longer times out under load by @dragoscv in #30
New Contributors
Full Changelog: v1.1.1...v1.2.0