项目起源

从个人需求到全球工具

2019 年,Serhiy Mytrovtsiy(GitHub: exelban)在日常使用 macOS 时,发现市面上的系统监控工具要么是商业闭源软件,要么是已停止维护的开源项目。他决定自己动手,打造一款既能覆盖 macOS 系统状态全维度、又能保持开源精神与极致轻量的菜单栏监控工具。

项目最早托管在 GitHub,采用 Swift 编写,遵循 MIT 协议。凭借克制的视觉设计、扎实的功能实现与对 Apple Silicon 的及时跟进,Stats 迅速在开发者社区传播开来。如今,它已成为 macOS 用户群体中最受欢迎的开源系统监视器之一,每日被全球数百万用户使用。

本站 www.statsmac.cn 是 Stats 项目在中国的官方信息门户,提供中文文档、本地化使用指南与便捷的下载入口。Stats 本身始终保持开源、免费、无广告的核心承诺。

40.2k+
GitHub Stars
1.4k+
社区 Forks
2,377
代码提交
2019
项目创立
核心价值

我们坚持的四个原则

这些原则自项目创立之初就确立,至今未变,也将贯穿未来每一次更新。

永远开源

Stats 永远基于 MIT 协议开源,代码公开在 GitHub 接受社区监督。不存在"开源核心 + 商业增强"的套路,所有功能对所有人免费可用。

极致轻量

监控工具本身不应成为系统负担。Stats 始终追求最低的 CPU、内存与能耗开销,模块化设计让你按需启用,避免不必要的开销。

隐私至上

Stats 不收集任何用户数据,不内嵌分析 SDK,不向任何服务器发送遥测信息。所有监控数据仅在你的 Mac 本地处理,绝对不出设备。

社区驱动

从功能建议到代码贡献,从问题反馈到本地化翻译,Stats 的每一次进步都凝结着社区的力量。每一个 Pull Request 都被认真对待。

发展历程

七年成长之路

从个人项目到全球工具,Stats 的每一次重要节点。

2019 年 7 月
项目诞生
Serhiy Mytrovtsiy 在 GitHub 创建 stats 仓库,发布首个版本。最初只支持 CPU 与内存监控,立志打造一款轻量开源的 macOS 监控工具。
2020 年
功能扩展
陆续加入 GPU、磁盘、网络、电池、传感器、蓝牙等模块,覆盖 macOS 系统监控的主要维度。社区贡献者开始参与翻译与功能开发。
2021 年
突破 10k Star
GitHub Star 数突破 10,000,进入 macOS 开源工具主流视野。Homebrew 官方仓库正式收录 Stats,方便全球用户一行命令安装。
2022 年
Apple Silicon 适配
全面适配 M1、M2 系列 Apple Silicon Mac,针对新架构的传感器读取、GPU 引擎监控做深度优化。Star 数突破 20,000。
2023 年
桌面小组件支持
跟随 macOS Sonoma 引入桌面小组件 API,Stats 第一时间支持,可将监控数据直接放到桌面。引入多时区时钟模块。
2024 年
突破 30k Star
GitHub Star 数突破 30,000,成为 macOS 类别下最受关注的开源系统工具之一。社区贡献的语言版本达到 20+ 种。
2026 年
v3.0 与 macOS 26 支持
发布 v3.0 重大版本,重构 SMC 系统从 SMJobBless 迁移至 SMAppService.daemon,全面支持 macOS 26 Tahoe。Star 数突破 40,000。
参与贡献

加入 Stats 社区

开源项目因社区的参与而生长。无论你是开发者、设计师还是普通用户,都能为 Stats 贡献力量。

提交代码

修复 Bug、添加功能、优化性能。Fork 仓库后提交 Pull Request,作者会在第一时间审查。

Fork 仓库 →

反馈问题

遇到 Bug 或有功能建议,欢迎在 GitHub Issues 提交。请尽量附上系统版本、Stats 版本与复现步骤。

提交 Issue →

本地化翻译

Stats 已支持 20+ 语言,欢迎贡献新语言或改进现有翻译。简体中文版本由社区共同维护。

查看翻译 →

赞助支持

开源不易,作者利用业余时间维护项目。如果 Stats 帮助了你,欢迎通过 Patreon、Ko-fi 或 PayPal 赞助。

赞助作者 →
技术栈

现代 macOS 开发的典范

Stats 采用 Apple 官方推荐的技术栈构建,原生、高效、安全。

Swift 5.9+

纯 Swift 编写,使用最新的 Swift Concurrency、async/await 与 SwiftUI 特性,代码现代化、可维护性强。

AppKit + SwiftUI

主体基于 AppKit 保证兼容性与性能,新功能模块采用 SwiftUI 加速开发。两者协同发挥各自优势。

SMAppService

采用现代 SMAppService.daemon API 取代传统 SMJobBless,提升 SMC 传感器读取的稳定性与系统安全性。

Universal Binary

单一二进制同时支持 Apple Silicon (arm64) 与 Intel (x86_64),无需 Rosetta 2,双架构均原生运行。

GitHub Actions CI

所有发布包由 GitHub Actions 自动构建、签名与发布,构建过程完全透明可审计,杜绝人为干预可能。

MIT 协议

最宽松的开源协议之一,允许商用、修改、分发、闭源衍生,仅需保留版权声明,对企业极其友好。

联系我们

与 Stats 团队对话

以下是官方沟通渠道,我们欢迎任何形式的交流。

GitHub

代码仓库、Issue 反馈、Pull Request 提交。这是项目最活跃的交流平台。

访问仓库 →

邮件联系

商业合作、媒体采访、品牌授权等正式事务,欢迎发送邮件至官方邮箱沟通。

发送邮件 →

赞助支持

开源项目持续维护需要时间与精力,作者欢迎通过 Patreon、Ko-fi 持续赞助。

Patreon →

加入百万 macOS 用户的行列

立即下载 Stats,体验开源、免费、轻量的 macOS 系统监控。

查看功能