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 小时前
ohmyzsh / ohmyzsh
Shell
zsh 终端配置框架,提供海量插件与主题
Oh My Zsh 是管理 zsh 终端配置的框架,可以理解为给你的命令行装上一套现成的插件和皮肤市场。它自带 300 多个可选插件,覆盖 git、docker、node、python、rails 等常用工具,还有 140 多个主题美化命令提示符。实际用处在于省去自己写别名和补全脚本的功夫:比如 git 插件能直接用简写查看分支状态、暂存文件,docker 插件给容器和镜像操作提供自动补全,主题则能实时显示当前目录的 git 分支和提交状态。对每天在终端里敲命令的后端、运维、数据工程师来说,这是提升日常效率的基础设施级工具;如果你平时很少用命令行,或者主要在 Windows 原生环境工作,那和你关系不大。
★ 190k
24h +5
⑂ 28k
创建 2009-08-28
更新 3 天前