一款面向 Apple Silicon Mac 的轻量原生系统监视器,以可任意缩放的悬浮玻璃面板显示状态。
CLoaKY233/siltop
面向 Apple Silicon Mac 的终端系统监控工具,可查看 CPU、GPU、功耗、温度和进程,无需 sudo。
- Star
- 95
- Fork
- 6
- 未关闭 Issue
- 0
- 最近提交
- 6天前
这是什么?
siltop 是一款面向 Apple Silicon Mac(M1 至 M5)的终端系统监控工具。它可以显示各类 CPU 集群(能效、性能及 Super 核心)的负载、CPU 与 GPU 频率、内存与交换区、系统功耗、温度、风扇、网络、磁盘以及进程表。功耗和频率数据来自 SMC 和 IOReport,无需 root 权限。
除交互式仪表盘外,它还提供紧凑的 glance 视图、可用于 tmux 状态栏的单行输出,以及 JSON、NDJSON、Prometheus 和 CSV 格式的机器可读输出。它还支持录制与回放会话、按应用生成能耗报告、进行持续 CPU 负载测试,并可通过 ssh 并排查看多台 Mac。
项目使用 Rust 编写,分为核心类型、指标采集、UI 组件和主程序四个 crate。可通过 Homebrew 或预编译二进制安装。
核心功能
- 01显示各 CPU 集群负载以及 CPU、GPU 频率。
- 02无需 sudo 即可读取 CPU、GPU、ANE 和 DRAM 功耗。
- 03展示温度、风扇、内存压力、电池和网络信息。
- 04列出进程的 CPU、内存占用、能耗和 GPU 使用情况。
- 05支持 JSON、NDJSON、Prometheus 和 CSV 格式导出。
- 06提供适合 tmux 的单行状态输出和后台告警。
适用场景
- 在 Mac 上编译或运行高负载任务时监控 CPU 和 GPU。
- 长期查看哪些应用耗电最多。
- 将 Mac 指标接入 Prometheus 或状态栏脚本。
- 通过 ssh 并排对比多台 Apple Silicon 设备。
快速上手
- 1
使用 Homebrew 安装 siltop(需要搭载 Apple Silicon 的 macOS)
brew install cloaky233/tap/siltop - 2
启动仪表盘
siltop - 3
无需负载即可体验录制的会话
siltop --demo
使用前须知
- 仅支持搭载 Apple Silicon 的 macOS;不支持 Intel Mac 和 Linux。
- 预编译的二进制文件未经公证,通过浏览器下载的版本会被 macOS 拦截,需要先移除隔离属性。
收录于专题
标签
常见问题
- siltop 是什么?
- 面向 Apple Silicon Mac 的终端系统监控工具,可查看 CPU、GPU、功耗、温度和进程,无需 sudo。 siltop 是一款面向 Apple Silicon Mac(M1 至 M5)的终端系统监控工具。它可以显示各类 CPU 集群(能效、性能及 Super 核心)的负载、CPU 与 GPU 频率、内存与交换区、系统功耗、温度、风扇、网络、磁盘以及进程表。功耗和频率数据来自 SMC 和 IOReport,无需 root 权限。
- siltop 可以免费使用吗?用的什么许可证?
- siltop 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- siltop 还在维护吗?
- 活跃维护中。siltop 最近一次提交是在 2026年11月1日。
- siltop 适合用来做什么?
- 在 Mac 上编译或运行高负载任务时监控 CPU 和 GPU。 长期查看哪些应用耗电最多。 将 Mac 指标接入 Prometheus 或状态栏脚本。 通过 ssh 并排对比多台 Apple Silicon 设备。
- siltop 怎么安装和运行?
- 使用 Homebrew 安装 siltop(需要搭载 Apple Silicon 的 macOS): brew install cloaky233/tap/siltop 启动仪表盘: siltop 无需负载即可体验录制的会话: siltop --demo
- 在哪里获取 siltop?
- 源代码和安装说明在 GitHub 上:https://github.com/CLoaKY233/siltop
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款可定制的跨平台终端图形化进程与系统资源监控工具,支持 Linux、macOS 和 Windows。
类似 btop 的终端监控工具,实时查看 Claude Code、Codex CLI 和 OpenCode 会话的 token、上下文和端口。
原生 macOS 菜单栏性能监控工具,记录 CPU、内存、GPU、网络、磁盘和电池历史,用于回溯卡顿原因。
原生 macOS 系统工具箱,提供内存优化、深度清理、应用卸载、风扇控制和防休眠等功能。
免费开源的原生 macOS 菜单栏应用,可查看 CPU、内存、磁盘、网络和电池状态,并将充电上限设为 80%-100%。