Platypus 是一款开源的 macOS 开发者工具,可将命令行脚本(如 Shell、Python、Perl、Ruby、PHP、Tcl、JavaScript 等)直接打包为原生的 macOS 应用。它通过将脚本与轻量级的执行二进制文件封装进应用包,使得任何脚本都能以双击图标的方式运行。
这款工具让不熟悉命令行的用户也能方便地使用开发者编写的脚本程序,非常适合用于创建安装器、自动化工具、系统菜单项或后台任务等。开发者可以用它快速生成带有 GUI 的本地应用,实现脚本可视化与分发。
Web 视图
状态菜单
Platypus 非常适合脚本开发者、自动化工具制作者、系统管理员与教育培训者使用。
无论是将 Python 自动化脚本封装为带图标的 Mac 应用,还是创建内部部署工具,它都能让命令行程序更易于分发与使用。
Platypus 免费开源,已持续维护超过 20 年。
用户可前往官网下载安装,下载地址:Platypus
也可使用 Homebrew 安装(版本可能较旧):最新版本:Platypus 5.4.1(支持 Intel/ARM 64 位,macOS 10.11 及以上)
brew install --cask platypus
官方网站:https://sveinbjorn.org/platypus
GitHub 项目:https://github.com/sveinbjornt/Platypus