simonw

simonw / gpuer

Public

Show GPU usage with a macOS menu icon

29
4
100% credibility
Found Apr 05, 2026 at 29 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

Gpuer is a lightweight macOS menu bar app that monitors unified memory usage, GPU utilization, and top processes on Apple Silicon Macs with intuitive visualizations.

How It Works

1
🔍 Discover Gpuer

You hear about Gpuer, a handy menu bar tool that shows your Mac's memory and graphics power usage in plain sight, perfect for running big apps like local AI.

2
💻 Set it up on your Mac

Follow the simple guide to get Gpuer running on your Apple Silicon Mac—it appears as a small icon in your menu bar right away.

3
🖱️ Click the menu bar icon

Tap the memory chip icon at the top of your screen to open a clear dashboard that pops down.

4
📊 See your memory at a glance

A big number shows how much memory you have free, with friendly tips like 'room for 10 more apps' and colorful charts breaking down where your memory is going.

5
🔄 Check GPU and processes

Spot your graphics card's workload percentage, active memory for AI tasks, and a list of apps eating the most memory sorted just how you like.

6
📈 Watch trends over time

Mini graphs track changes in available memory and GPU busyness over the last couple minutes, helping you see patterns.

Keep your Mac humming

Now you always know when your system is under pressure, so you can close heavy apps or add more without surprises—smooth sailing ahead!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 29 to 29 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is gpuer?

Gpuer is a SwiftUI menu bar app for macOS that shows GPU usage and unified memory stats via a simple icon click. It displays available RAM headroom in plain English—like "room for 18 more large apps"—alongside a shared memory pool bar breaking down GPU-mapped vs. apps/OS claims, live GPU utilization, swap warnings, sparklines, and a sortable process list using physical footprints. Built for Apple Silicon, it demystifies why local AI models spike "wired" memory without pretending GPUs have separate VRAM.

Why is it gaining traction?

Unlike Activity Monitor's basic views, gpuer visualizes the unified pool where GPU allocations compete with apps, explains GPU-mapped memory for LLM runners, and uses accurate per-process footprints to avoid RSS inflation. The two-column popover packs history charts, sort options, and contextual notes into a glanceable format that feels more intuitive for tracking show GPU usage or memory pressure during heavy workloads. Devs dig the no-frills build from a single Swift file with public macOS tools.

Who should use this?

Mac devs running local LLMs or inference tools on M-series chips, like those debugging show GPU usage in tools such as LM Studio or node-based AI scripts. Power users monitoring show GPU and CPU usage across processes, especially if you're juggling Safari tabs, Virtualization, and Claude while watching unified memory fill up. Skip if you're on Intel Macs—GPU stats show unknown.

Verdict

Grab it if you're on Apple Silicon and need a quick show GPU usage dashboard; the single-file build and solid docs make testing trivial. With 29 stars and 1.0% credibility, it's early-stage vibe code from AI assists—functional but watch for macOS updates breaking ioreg parsing.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.