GitHub 热门
共 2 个项目 · 第 1 / 1 页
tw93 / Mole Shell
开源的 Mac/Windows 一体化清理、卸载、磁盘分析与系统监控工具
Mole 是一个把 CleanMyMac、AppCleaner、DaisyDisk 和 iStat Menus 的常用功能塞进一条命令行的开源工具,同时提供 Mac 和 Windows 的原生应用。它能深度清理缓存、日志和已卸载应用的残留文件来腾出磁盘空间,也能连同 LaunchAgents、偏好设置一起彻底卸载应用,还带一个交互式磁盘分析界面帮你找出占空间的大文件,以及实时查看 CPU、内存、网络和进程状态。比如你硬盘快满了,跑一次清理可能就找回几个 GB;换新机器前想把某个 App 彻底清干净不留垃圾,它也能处理。删除操作默认走废纸篓并要求确认,拿不准的路径会直接跳过。对日常需要维护开发机的程序员、经常被磁盘空间困扰的 Mac 用户,或者想用一个工具替代多个清理和监控软件的人来说值得看看;如果你只是偶尔清空一下回收站,和多数人的关系不大。
★ 73k 24h +107 ⑂ 2.6k 创建 2025-09-23 更新 3 小时前
nvm-sh / nvm Shell
在命令行里安装和切换多个 Node.js 版本的版本管理器
nvm 是一个用 shell 脚本写的 Node.js 版本管理器,让你在命令行里随时安装和切换不同版本的 node,比如今天用 24 跑新项目、明天切回 20 维护老服务,互不干扰。它按用户安装、按 shell 生效,支持 bash、zsh、fish 等 POSIX 兼容环境,覆盖 Linux、macOS 和 Windows WSL。除了基本的安装和切换,它还能在切换版本时迁移全局 npm 包、通过项目根目录的 .nvmrc 文件自动选用对应版本、指定镜像源下载、离线安装,以及在 CI/CD 和 Docker 环境里固定 node 版本。前端和 Node.js 后端开发者几乎人手一个,尤其是需要同时维护多个项目、或团队里对 node 版本有硬性要求的人;如果你平时只写 Python 或纯客户端代码,这个项目和你关系不大。
★ 95k 24h +10 ⑂ 10k 创建 2010-04-15 更新 12 小时前