Platypus
Wrap shell, Python, Ruby and other scripts in Mac app bundles with droplets, menus or progress windows.
BSD-3-Clause · Downloads from sveinbjorn.org
- License
- BSD-3-Clause
- Open source
- Source
- GitHub
- sveinbjornt
- Verified
- 2026
About Platypus
Platypus turns a script into a regular Mac application. Choose an interpreter, an interface style such as a progress bar, text output window, droplet, web view or status menu, then set the icon, identifier and accepted file types. Dragged files are passed to the script as arguments.
It is useful for sharing command-line tools with people who will not open Terminal. A command-line tool is included for scripted builds. Homebrew has disabled its cask because the download fails Gatekeeper checks, so download from the official site or GitHub releases.
Information
- Source code
- sveinbjornt/Platypus
- License
- BSD-3-Clause
- Website
- sveinbjorn.org
- Download
- sveinbjorn.org
- Category
- Developer tools
- Evidence checked
- Tags
Maco links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit.
Sources and image credits
- github.com/sveinbjornt/Platypus
- github.com/sveinbjornt/Platypus/blob/master/LICENSE.txt
- sveinbjorn.org/platypus
- github.com/sveinbjornt/Platypus/releases
- icon.png: Sveinbjorn Thordarson. BSD-3-Clause; upstream project asset, trademarks retained.
License and artwork notices