Platypus 是一款强大的开发工具,能将各种命令行脚本(如 Shell、Python、Perl、Ruby、PHP、Swift、JavaScript 等)打包成原生 macOS 应用。它通过封装脚本和一个运行二进制文件,轻松创建用户友好的图形化应用,降低了命令行程序的使用门槛,适合分享给不熟悉终端的用户。| #工具

核心优势:
- 支持多种脚本语言和自定义解释器
- 应用可显示进度条、文本窗口、WebKit 渲染或状态菜单,增强交互体验
- 支持拖拽文件或文本,传递给脚本作为参数
- 可运行带 root 权限的脚本,保障安全性
- 可注册 URI 方案,发送用户通知,支持后台运行
- 自定义图标、文件类型、版本信息等,打造专属应用
- 具备图形界面和命令行工具,方便集成自动化构建
- 配置“Profiles”保存多种应用设置
- 内置脚本编辑器,支持外部编辑器联动
- 详尽文档与丰富示例助力快速上手

技术特点与许可:
Platypus 使用 Objective-C/Cocoa 开发,运行快速流畅。作为免费开源项目(BSD 三条款许可证),自 2003 年以来持续维护,代码托管于 GitHub。欢迎捐助支持其持续发展。

安装与兼容性:
最新版本 5.4.1(2022年10月发布),支持 macOS 10.11 及以上,兼容 Intel 和 ARM 架构。也可通过 Homebrew 安装。旧系统用户可选择相应历史版本。

Platypus 让命令行脚本变身原生应用,不仅提升了脚本的易用性和传播性,也极大拓展了 Mac 应用开发的可能性。无论是制作安装器、自动化工具,还是桌面小工具,Platypus 都是不可多得的利器。
 
 
Back to Top