产品简介
Platypus 是一款免费开源的 macOS 工具,能将 Shell、Python、Perl 等脚本打包成原生 Mac 应用。它解决了脚本分享给非技术用户的难题,让命令行程序变成用户友好的图形应用,适合需要分发脚本工具的开发者、系统管理员和自动化任务用户。

核心功能
- 支持多种脚本语言如 Shell、Python、Perl 等
- 提供进度条、文本窗口等图形界面反馈脚本执行
- 支持拖放文件或文本作为脚本参数传递
- 可通过 macOS Security Framework 以 root 权限执行脚本
- 包含命令行工具便于自动化构建集成
快速开始
- 从官网下载 Platypus 5.5.0 版本并安装
- 打开应用,添加要打包的脚本文件
- 选择用户界面类型如进度条或文本窗口
- 配置应用图标、文件关联等设置后生成应用
界面预览
与其他方案对比
| 对比项 | Platypus | 同类方案 |
|---|---|---|
| 应用性能 | 生成精简快速的原生 Mac 应用,启动运行流畅 | 部分打包工具可能生成较大应用,运行较慢 |
| 脚本兼容性 | 支持 Shell、Python、Perl 等多种脚本语言 | 一些工具可能仅支持特定语言或格式 |
适合谁用
- 需要将 Shell 或 Python 脚本分发给非技术用户的开发者
- 创建管理工具或自动化脚本的系统管理员
- 希望制作安装器或拖放工具的 Mac 用户
下载与版本
当前最新版本为 v5.5.0,发布于 2025-12-02。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/sveinbjornt/Platypus