<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: xeliape</title>
    <description>The latest articles on DEV Community by xeliape (@xeliape).</description>
    <link>https://dev.to/xeliape</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3899242%2F1df815a2-abf9-4e60-8452-71617f414830.jpg</url>
      <title>DEV Community: xeliape</title>
      <link>https://dev.to/xeliape</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/xeliape"/>
    <language>en</language>
    <item>
      <title>Why Better Resource Monitor is worth a look if you want a calmer Mac menu bar monitor</title>
      <dc:creator>xeliape</dc:creator>
      <pubDate>Sun, 26 Apr 2026 18:59:46 +0000</pubDate>
      <link>https://dev.to/xeliape/building-a-macos-menu-bar-system-monitor-without-root-private-apis-or-a-background-mess-3po9</link>
      <guid>https://dev.to/xeliape/building-a-macos-menu-bar-system-monitor-without-root-private-apis-or-a-background-mess-3po9</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg0tfhf3mu993dgcol9tf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg0tfhf3mu993dgcol9tf.png" alt="Better Resource Monitor" width="800" height="83"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want a Mac menu bar monitor that stays lightweight, readable, and easy to trust, &lt;strong&gt;Better Resource Monitor&lt;/strong&gt; is worth a look.&lt;/p&gt;

&lt;p&gt;It is built by &lt;a href="https://alexpedersen.dev/" rel="noopener noreferrer"&gt;Alex Pedersen&lt;/a&gt;, and the interesting part is not just that it shows CPU, memory, GPU, disk, and network activity. It is that the product stays disciplined about &lt;em&gt;how&lt;/em&gt; it does that.&lt;/p&gt;

&lt;p&gt;A lot of Mac monitoring tools drift toward the same tradeoff: more sensors, more panels, more system reach, and often more setup friction. Better Resource Monitor takes a calmer route.&lt;/p&gt;

&lt;p&gt;The product positioning is straightforward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;no root helper&lt;/li&gt;
&lt;li&gt;no private APIs&lt;/li&gt;
&lt;li&gt;sandboxed / Mac App Store-friendly approach&lt;/li&gt;
&lt;li&gt;low enough overhead to leave running all day&lt;/li&gt;
&lt;li&gt;offline by default, with no telemetry requirement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That combination matters more than it sounds.&lt;/p&gt;

&lt;p&gt;A menu bar utility is not just another app you open once in a while. It sits in the background all day. So the trust model matters. If a utility is always present, it should be predictable, lightweight, and clear about the privileges it does &lt;em&gt;not&lt;/em&gt; need.&lt;/p&gt;

&lt;p&gt;That is where Better Resource Monitor stands out.&lt;/p&gt;

&lt;p&gt;Instead of trying to become a giant control room, it focuses on the signals most people actually glance at during normal work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CPU&lt;/li&gt;
&lt;li&gt;memory&lt;/li&gt;
&lt;li&gt;GPU&lt;/li&gt;
&lt;li&gt;disk&lt;/li&gt;
&lt;li&gt;network&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That makes it a good fit for people who want quick visibility when a Mac feels hot, slow, noisy, or unexpectedly busy, without turning the menu bar into a wall of numbers.&lt;/p&gt;

&lt;p&gt;The current project materials also make a few concrete claims that are useful when comparing options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;around &lt;strong&gt;15 MB&lt;/strong&gt; memory usage&lt;/li&gt;
&lt;li&gt;under &lt;strong&gt;0.1% CPU / energy impact&lt;/strong&gt; in normal use&lt;/li&gt;
&lt;li&gt;under &lt;strong&gt;7 MB&lt;/strong&gt; app size&lt;/li&gt;
&lt;li&gt;support for &lt;strong&gt;Intel Macs and Apple Silicon Macs&lt;/strong&gt; on &lt;strong&gt;macOS Ventura 13+&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those details will matter to anyone comparing it against heavier menu bar monitors.&lt;/p&gt;

&lt;p&gt;It is also worth being clear about what Better Resource Monitor is &lt;em&gt;not&lt;/em&gt; trying to be.&lt;/p&gt;

&lt;p&gt;If someone wants the deepest possible sensor surface, dozens of panels, or a full diagnostic cockpit, there are other tools aimed at that lane. Better Resource Monitor is more interesting as a practical everyday monitor: lightweight, glanceable, privacy-respecting, and easy to keep installed.&lt;/p&gt;

&lt;p&gt;If you want to check it out:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mac App Store:&lt;/strong&gt; &lt;a href="https://apps.apple.com/app/better-resource-monitor/id6758237306" rel="noopener noreferrer"&gt;https://apps.apple.com/app/better-resource-monitor/id6758237306&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/alexx855/better-resource-monitor" rel="noopener noreferrer"&gt;https://github.com/alexx855/better-resource-monitor&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stats comparison page:&lt;/strong&gt; &lt;a href="https://better-resource-monitor.alexpedersen.dev/vs-stats" rel="noopener noreferrer"&gt;https://better-resource-monitor.alexpedersen.dev/vs-stats&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Alex Pedersen:&lt;/strong&gt; &lt;a href="https://alexpedersen.dev/" rel="noopener noreferrer"&gt;https://alexpedersen.dev/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your preference is "show me the signal without turning my menu bar into a dashboard," this one deserves a look.&lt;/p&gt;

</description>
      <category>monitoring</category>
      <category>productivity</category>
      <category>sideprojects</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
