MACOS メニューバーツール
ターミナルを開かなくても 全ポートが、あなたの Bar に。
Gooliya Port Bar はメニューバーに常駐し、よく使う開発サーバーや Docker コンテナを自動でスキャン。ピン留め、名前変更、削除、ブラウザでのワンクリック起動に対応しています。
Apple Silicon・Intel 両対応・メニューバー常駐・Dock を占有しません
なぜ Gooliya Port Bar が必要なのか?
開発環境が増えるほど、毎日こんな悩みにぶつかります
ポートが増えすぎて、どれがどれだか分からない
ターミナルのウィンドウが増えると、どのポートがどのプロジェクトか、すぐに分からなくなります。
メニューバーで一括確認
常駐アプリがローカルでリッスン中の全ポートを一覧表示。ウィンドウを切り替えて確認する必要はありません。
URL を調べるのにターミナルを開かないといけない
ブラウザで確認したいだけなのに、わざわざコマンドラインでポート番号を調べ直すことに。
ワンクリックで開く
一覧の項目をクリックするだけで、そのポートを既定のブラウザですぐに開けます。
閉じ忘れたサービスがどんどん溜まる
サイドプロジェクトが増えるにつれ、古いサービスを閉じ忘れたまま放置——気づかないうちにポートが衝突していることも。
ピン留め・名前変更・削除をワンクリックで
よく使う項目を一番上にピン留めし、分かりやすい名前を付けて、不要なものはワンクリックで削除できます。
必要な機能はすべて揃っています
7 つの機能、今後も追加予定
-
ローカルポートをスキャン
リッスン中の npm、Vite、Next、Astro 開発サーバーと Docker コンテナを自動で一覧表示します。
-
よく使う項目をピン留め
よく使うポートを一覧の一番上にピン留めできるので、スクロールして探す必要がありません。
-
表示名を自由に変更
デフォルトのポート番号やプロセス名の代わりに、分かりやすい名前を付けられます。
-
ワンクリックでブラウザ起動
項目をクリックするだけで、既定のブラウザで対応するポートを開けます。URL を手入力する必要はありません。
-
自動再スキャン
ウィンドウがフォーカスを取り戻すと自動で再スキャン。手動で更新することもできます。
-
ログイン時に自動起動
ログイン時に自動起動する設定も可能。毎回手動で開く手間がありません。
-
メニューバー常駐、Dock は占有しません
完全に macOS のメニューバーに常駐し、Dock にアイコンが増えることはありません。
クイックスタート
3 ステップで使い始められます
-
1
Gooliya Port Bar をダウンロード
Releases から最新の
.dmgをダウンロードし、Gooliya Port Bar を Applications フォルダにドラッグしてください。同じファイルが Apple Silicon と Intel の両方の Mac に対応しています。 -
2
インストール方法
Gooliya Port Bar.app を Applications フォルダにドラッグし、ダブルクリックで開いてください。初回起動時は確認画面が表示されるので、「システム設定 → プライバシーとセキュリティ」で「このまま開く」をクリックし、パスワードまたは Touch ID で確認すれば完了です。以降は確認なしで開けます。
インストール手順の画像を見る
Applications にドラッグ
初回起動時の確認画面
システム設定 →「このまま開く」
開く確認
パスワードまたは Touch ID -
3
使い始める
起動するとメニューバーに常駐します。ローカルの開発サーバーや Docker コンテナが自動でスキャンされ、クリックするだけでブラウザで開けます。
よくある質問
2つのステップで、このアプリを安心して使えます
このアプリは ad-hoc 署名(codesign による整合性署名)でパッケージされており、ソースコードは MIT ライセンスで完全に公開されています。次の2つのステップで確認できます。
- ハッシュ値を確認する:各 Release には
checksums.txtが同梱されているので、ダウンロード後に同じフォルダでshasum -a 256 *.dmgを実行し、数値を照合すればファイルが改ざんされていないか確認できます。 -
AI にソースコードを確認してもらう:ChatGPT ならそのまま開くだけ。Claude など他の AI アシスタントを使う場合は、以下の文章をコピーして貼り付ければすぐにチェックしてもらえます。
このオープンソースの macOS アプリ(https://github.com/imsyuan/gooliya-port-bar、Rust + Svelte、Tauri 製)のソースコードをレビューしてください。外部への通信、機密ファイルへのアクセス、不審なデータ送信の有無に特に注意してください。
Intel Mac に対応していますか?
対応しています。ビルドは Universal Binary 化されており、同じ .dmg ファイルが Apple Silicon と Intel の両方の Mac で動作します。バージョンを選ぶ必要はありません。
メニューバーのアイコンが見当たらない、またはクリックしても反応しない場合は?
Gooliya Port Bar は単一インスタンスで動作し、Dock には表示されません。再度起動しても新しいインスタンスは開かず、既存のウィンドウが前面に表示されます。メニューバーにアイコンがまったく見つからない場合は、アクティビティモニタでアプリがまだ実行中かどうかを確認してください。
起動した開発サーバーが一覧に表示されない場合は?
スキャンには lsof を使用し、LISTEN 状態のポートを検出したうえで、Node の開発サーバー(vite、astro、next、tsx/ts-node など)か Docker コンテナかを判定しています。ウィンドウがフォーカスを取り戻すと自動で再スキャンされるほか、手動で更新することもできます。スキャン後にサービスを起動した場合は、一度更新すれば通常は表示されます。
このサイトやアプリは外部にデータを送信しますか?
アプリ自体はネットワークに接続せず、スキャンはすべてローカルで行われます。このサイトでは基本的なアクセス解析のために Google Analytics を使用していますが、それ以外の個人情報は収集していません。
不具合はどうやって報告すればいいですか?
ソースコードは MIT ライセンスのもと GitHub で公開しています。質問やアイデアがあれば、お気軽に Issue を立ててください。