siltop - 系统监控工具,又一个 top/htop 命令平替
支持 CPU、GPU、内存、电力、温度、存储、网络等
支持终端与图形界面(GUI)。
👉 CLoaKY233/siltop t.co
3 likes · 329 views
siltop 是一款用 Rust 编写、专为 Apple Silicon Mac(支持 M1 至 M5 系列)打造的开源终端系统监视器。
它能在一屏内完整呈现 CPU、GPU、内存、功耗、温度、风扇、网络、磁盘与进程表,且无需 root 提权即可通过原生接口读取 SMC 与 IOReport 的真实硬件功耗和运行频率。
CLoaKY233/siltop
49 views
GitHub - CLoaKY233/siltop: Terminal system monitor for Apple Silicon Macs: CPU, GPU, power, temperatures, processes.
CLoaKY233/siltop
macOS向けTUIベースのシステムモニター。
1 like · 1 repost
Ask HN: What Got You into Rust?
Back in 2024 I was experimenting with prosthetic arms and trying to figure out how to build one with an EMG sensor. The problem I kept running into was that the EMG sensor kept crashing the Arduino IDE. It spat out data at an extremely high rate, and my RAM couldn't keep up with it, being on a potato laptop.
That's when I thought, "Okay, maybe let's try Rust. What's the worst that can happen?" This is the first thing I ever built in Rust: CLoaKY233/serial-plotter
I used a sliding window: keep deleting the oldest values and keep pushing the newer ones onto the graph. It looked a bit like a snake chasing its tail, but it's what actually worked for us later at the Smart India Hackathon 2024 Hardware finals (we didn't win).
Sharing something from back when trying something new and building something new felt exciting. Maybe we'll never get to build things quite the same way again :D So I'd love to hear what got you into Rust, what your first Rust project looked like, and what you've cooked since :>
2 points · 3 comments
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop
1 point
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop
CLoaKY233/siltop
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop
comments · posted on 2026.10.17 at 03:01:07 (c=0, p=3)
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop
Discussion
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop
btop is beautiful. But on my M-series Mac it can't tell me the one thing I actually want to know: what is the chip doing? No watts, no GPU, no per-core clocks.
So I built siltop: btop's calm, with eyes on the silicon. Real power, clocks and temps straight from the SMC and IOReport, no sudo, about 1.3% of one core (btop is ~2.5% on the same machine).
It also tells you what's wrong in plain words ("Busy: rustc using 9.1 cores", "Hot: fans at 80%") before you read a single graph.
10-second try, no load needed:
brew install cloaky233/tap/siltop && siltop --demo
Rust, MIT/Apache, no telemetry, no network unless you turn on update checks.
Curious what your Mac shows. M1/M2 Ultra and M5 Max owners especially, I haven't seen yours yet.
17 points · 25 comments
Mentions
siltop - 系统监控工具,又一个 top/htop 命令平替 支持 CPU、GPU、内存、电力、温度、存储、网络等 支持终端与图形界面(GUI)。 👉 CLoaKY233/siltop t.co
siltop 是一款用 Rust 编写、专为 Apple Silicon Mac(支持 M1 至 M5 系列)打造的开源终端系统监视器。 它能在一屏内完整呈现 CPU、GPU、内存、功耗、温度、风扇、网络、磁盘与进程表,且无需 root 提权即可通过原生接口读取 SMC 与 IOReport 的真实硬件功耗和运行频率。 CLoaKY233/siltop
GitHub - CLoaKY233/siltop: Terminal system monitor for Apple Silicon Macs: CPU, GPU, power, temperatures, processes. CLoaKY233/siltop
macOS向けTUIベースのシステムモニター。
Ask HN: What Got You into Rust? Back in 2024 I was experimenting with prosthetic arms and trying to figure out how to build one with an EMG sensor. The problem I kept running into was that the EMG sensor kept crashing the Arduino IDE. It spat out data at an extremely high rate, and my RAM couldn't keep up with it, being on a potato laptop. That's when I thought, "Okay, maybe let's try Rust. What's the worst that can happen?" This is the first thing I ever built in Rust: CLoaKY233/serial-plotter I used a sliding window: keep deleting the oldest values and keep pushing the newer ones onto the graph. It looked a bit like a snake chasing its tail, but it's what actually worked for us later at the Smart India Hackathon 2024 Hardware finals (we didn't win). Sharing something from back when trying something new and building something new felt exciting. Maybe we'll never get to build things quite the same way again :D So I'd love to hear what got you into Rust, what your first Rust project looked like, and what you've cooked since :>
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop CLoaKY233/siltop
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop comments · posted on 2026.10.17 at 03:01:07 (c=0, p=3)
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop Discussion
Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop btop is beautiful. But on my M-series Mac it can't tell me the one thing I actually want to know: what is the chip doing? No watts, no GPU, no per-core clocks. So I built siltop: btop's calm, with eyes on the silicon. Real power, clocks and temps straight from the SMC and IOReport, no sudo, about 1.3% of one core (btop is ~2.5% on the same machine). It also tells you what's wrong in plain words ("Busy: rustc using 9.1 cores", "Hot: fans at 80%") before you read a single graph. 10-second try, no load needed: brew install cloaky233/tap/siltop && siltop --demo Rust, MIT/Apache, no telemetry, no network unless you turn on update checks. Curious what your Mac shows. M1/M2 Ultra and M5 Max owners especially, I haven't seen yours yet.