Platypus(MAC版)

シェル、Python、Ruby などのスクリプトを、数クリックでネイティブな Mac アプリに変える、Mac 用の無料オープンソースツール。

Platypus の概要

Platypus は、シェルスクリプトや Python、Perl、Ruby、PHP、Swift、JavaScript のプログラムなど、コマンドラインのスクリプトからネイティブな Mac アプリを作る開発者向けツールです。スクリプトを、それを実行する小さなアプリ本体と一緒にアプリケーションバンドルにまとめるので、コマンドラインに慣れていない人ともスクリプトを共有できます。数クリックで、インストーラ、ドロップレット、管理用ツール、ログイン項目、メニューバー項目、ランチャー、自動化ツールを作れます。

Platypus で作ったアプリは、プログレスバー、スクリプトの出力を表示するテキストウインドウ、ドロップレット、WebKit の HTML 表示、メニューバー項目を表示でき、ドラッグしたファイルやテキストを受け取り、管理者権限で実行し、URL ハンドラとして登録することもできます。コマンドラインツールと保存したプロファイルで、ビルドを自動化できます。Platypus は Sveinbjorn Thordarson が 20 年以上開発を続けている、BSD-3-Clause ライセンスの無料オープンソースソフトウェアです。バージョン 5.5.0 は Apple の公証を受けた、Apple Silicon と Intel 向けのユニバーサルアプリで、macOS 11.5 以降が必要です。

主な機能

Platypus で、スクリプトを本物の Mac アプリに。

  • 多くの言語:シェル、Python、Perl、Ruby、PHP、Swift など。
  • 画面の種類:プログレスバー、テキストウインドウ、ドロップレット、Web 表示、メニュー。
  • ドラッグ&ドロップ:ファイルやテキストをスクリプトに渡す。
  • 管理者権限:必要なら root でスクリプトを実行。
  • URL ハンドラ:URI スキームに登録。
  • アイコン:自分のものかプリセットから。
  • コマンドラインツール:ビルドを自動化。
  • 公証済み:Apple の署名と公証。

バージョン 5.5.0 の新機能

Platypus 5.5.0 は大きなアップデートです。

  • アプリとコマンドラインツールが Apple の公証を受けるように
  • Big Sur より前の macOS はサポート対象外に
  • 引数設定のダイアログで画面が固まることがあるバグを修正
  • ダークモードへの対応を改善し、「環境設定」は「設定」という名前に
  • 新しいコマンドラインオプションと、より簡単なコマンドラインツールのインストールスクリプト

Platypus のよくある質問

Platypus は無料ですか?

はい。Platypus は BSD-3-Clause ライセンスの無料オープンソースソフトウェアです。

Platypus に必要な macOS のバージョンは?

Platypus 5.5.0 には macOS 11.5 以降が必要です。

Platypus は Apple Silicon で動きますか?

はい。Apple Silicon と Intel 向けのユニバーサルアプリです。

どのスクリプト言語に対応していますか?

シェル、Python、Perl、Ruby、PHP、Swift、Expect、Tcl、AWK、JavaScript、Dart、AppleScript、そのほか好きなインタプリタに対応しています。

Platypus で作ったアプリはどんな見た目になりますか?

プログレスバー、スクリプトの出力を表示するテキストウインドウ、ドロップレット、WebKit の HTML 表示、メニューバー項目、またはウインドウなしにできます。

アプリにファイルをドロップできますか?

はい。ドラッグしたファイルやテキストは、引数としてスクリプトに渡されます。

Platypus は公証されていますか?

はい。5.5.0 から、アプリとコマンドラインツールが Apple の公証を受けています。

コマンドライン版はありますか?

はい。platypus コマンドラインツールで、スクリプトやビルド処理の中でアプリを作れます。

Platypus は Homebrew でインストールできますか?

はい。brew install --cask platypus を実行します。

platypus.FULLMAC.app の Platypus のダウンロードはどこから提供されていますか?

ダウンロードボタンは、Platypus の公式ページ https://sveinbjorn.org/platypus につながっています。platypus.FULLMAC.app がアプリを改変したり再パッケージしたりすることはありません。

似ているアプリ

FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。