SwiftBar(MAC版)

任意のスクリプトの出力をメニューバーに表示する、無料オープンソースの Mac アプリ。好きな言語で自分だけのメニューバーツールを作れます。

SwiftBar の概要

SwiftBar を使うと、macOS のメニューバーに自分のプログラムを追加できます。シェル、Python、Ruby、JavaScript など好きな言語でスクリプトを書き、SwiftBar のプラグインフォルダに入れるだけで、その出力がメニューバーに表示され、好きな間隔で更新されます。プラグインには、天気、株価、サーバの状態から未読メッセージまで何でも表示でき、その下にアクションのドロップダウンメニューを付けられます。SwiftBar に内蔵のプラグインリポジトリや、BitBar 向けに書かれた大量のプラグインから、すぐに使えるものを入手することもできます。

SwiftBar は Ameba Labs が開発する、MIT ライセンスの無料オープンソースソフトウェアです。バージョン 2.1.1 には macOS 12 Monterey 以降が必要で、Apple Silicon と Intel の Mac でネイティブに動作します。更新間隔はプラグインのファイル名に書くだけで、たとえば weather.10m.sh なら 10 分ごとに更新されます。

主な機能

SwiftBar は、どんなスクリプトもメニューバーアプリに変えます。

  • どの言語でも:シェル、Python、Ruby、JavaScript など、実行できるスクリプトならプラグインに。
  • プラグインリポジトリ:Get Plugins メニューから既製のプラグインをインストール。
  • BitBar 互換:BitBar 向けに書かれたプラグインを利用可能。
  • 更新間隔:ファイル名で各プラグインの更新頻度を指定。
  • ドロップダウンメニュー:各メニューバー項目の下に詳細やアクションを表示。
  • 画像と色:メニュー項目にアイコン、色、SF Symbols を追加。
  • プラグインフォルダ:選んだフォルダ内のスクリプトをすべて読み込み。
  • 軽量:ダウンロードわずか 3 MB の小さなネイティブアプリ。

バージョン 2.1.1 の新機能

SwiftBar 2.1.1 では、2.1.0 で生じた 2 つの不具合が修正されました。

  • プラグインフォルダが標準の ~/.swiftbar のときに、プラグインが読み込まれない問題を修正
  • macOS 26 以降で、ドロップダウンメニュー項目の画像が再び表示されるように

SwiftBar のよくある質問

SwiftBar は無料ですか?

はい。SwiftBar は MIT ライセンスの無料オープンソースソフトウェアです。

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

SwiftBar 2.1.1 には macOS 12 Monterey 以降が必要です。

SwiftBar は Apple Silicon で動きますか?

はい。ユニバーサルアプリなので、Apple Silicon と Intel の Mac でネイティブに動作します。

SwiftBar のプラグインとは何ですか?

プラグインは、SwiftBar がその出力をメニューバーに表示する実行可能なスクリプトです。区切り線 --- より前の行がメニューバーに、後の行がドロップダウンメニューに表示されます。

どの言語でプラグインを書けますか?

シェル、Python、Ruby、Perl、Node.js の JavaScript など、Mac でスクリプトとして実行できる言語なら何でも使えます。

プラグインの更新間隔はどう設定しますか?

ファイル名に間隔を書きます。たとえば weather.10m.sh は 10 分ごと、cpu.5s.sh は 5 秒ごとに更新されます。

BitBar のプラグインを SwiftBar で使えますか?

はい。SwiftBar は BitBar 向けに書かれたプラグインで動作するので、その豊富なコレクションを利用できます。

既製のプラグインはどこで入手できますか?

SwiftBar のメニューから Get Plugins を選んでプラグインリポジトリを探すか、GitHub の BitBar プラグインコレクションからダウンロードできます。

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

はい。brew install swiftbar を実行します。

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

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

似ているアプリ

Ameba Labs のその他のアプリ

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