snail007

snail007 / macstate

Public

Lightweight macOS menu bar system monitor — CPU usage, CPU temperature, memory, fan speed, network speed. 轻量级 macOS 菜单栏系统监控 — CPU使用率、CPU温度、内存占用、风扇转速、网络速度。

19
1
100% credibility
Found Mar 22, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

MacState is a lightweight macOS menu bar application that displays real-time system metrics including CPU, memory, network speed, temperatures, and battery status, with detailed process views and a Finder context menu extension.

How It Works

1
🔍 Hear about MacState

You discover a simple menu bar tool that shows your Mac's CPU, memory, and other stats at a glance without slowing things down.

2
📥 Download and install

Grab the ready-to-use file from the releases page, open it, and drag the app to your Applications folder like any other program.

3
🚀 Launch and spot it

Open the app and see the colorful icons and numbers appear right in your menu bar, giving you instant info on your Mac's health.

4
⚙️ Tweak your view

Click the settings gear to turn on the stats you care about, like fan speed or battery power, and pick how often it updates.

5
📊 Dive into details

Click any number, like CPU usage, and a panel pops up showing top apps using resources, with easy views of commands and locations.

6
🖱️ Use Finder extras

Right-click files in Finder for quick options like opening Terminal there or copying paths, toggled in settings if you want.

😊 Stay on top effortlessly

Your menu bar now keeps watch on your Mac's performance, helping you spot issues fast and keep everything running smoothly.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 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 macstate?

MacState crams CPU usage and temps, memory pressure, fan speeds, network throughput, GPU stats, and battery power into a single macOS menu bar item, ditching the clutter of separate lightweight macos terminal or mac stats github apps. Click any metric for sortable top-10 process lists with offline IP geolocation, or hover for tooltips—plus a Finder context menu for "Open Terminal Here" and path copying. Written in Swift for macOS 13+, it auto-hides irrelevant bits like battery on desktops and sips resources.

Why is it gaining traction?

Unlike heavyweight mac stats github alternatives, it merges everything into one status item with change-detection updates, keeping CPU under 0.1% even on refresh. Standouts include multi-GPU temps via SMC/IOKit, real-time charging watts, and bilingual settings popover for toggles/launch-at-login. Devs dig the extensible design for custom modules without bloat.

Who should use this?

MacBook Pro users chasing thermals and battery during compiles. Network-heavy devs spotting bandwidth hogs via per-process TCP/UDP breakdowns. Anyone tired of juggling lightweight macos text editor tabs for stats—pair it with your lightweight macos code editor workflow.

Verdict

Grab it if you need a featherweight ma state monitor; build from source in seconds or snag DMG releases. Low 19 stars and 1.0% credibility signal early maturity—docs shine but expect tweaks for edge hardware. Solid personal fork candidate over busier macos lightweight alternatives.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.