未使用のアイコンを隠し、キーボードから項目を探せるオープンソースのmacOSメニューバー管理ツール。
productdevbook/port-killer
リッスン中のポートの一覧表示やプロセスの終了、KubernetesのポートフォワードとCloudflare Tunnelの管理ができる、macOS・Windows向けメニューバーアプリです。
- スター
- 5,123
- フォーク
- 212
- 未解決の Issue
- 15
- 最終コミット
- 4 日前
これは何?
PortKillerは、開発者向けのクロスプラットフォームなポート管理ツールです。リッスン中のTCPポートを自動検出し、それぞれを使用しているプロセスを表示するため、lsofやnetstatを手動で実行しなくても、ポートを占有しているものを確認できます。プロセスはワンクリックで終了でき、通常終了と強制終了を選べます。
ポートの監視に加え、アプリではkubectl port-forwardのセッションを管理できます。自動再接続や接続ログ、接続・切断の通知にも対応しています。また、アクティブなCloudflare Tunnel接続の状態も確認できます。ポートはお気に入り登録や通知対象への設定ができ、Web Server、Database、Development、Systemなどのカテゴリに分類されます。
macOS版はメニューバーアプリとして動作し、macOS 15以降が必要です。HomebrewまたはDMGからインストールできます。Windows版はシステムトレイアプリとして動作し、zipアーカイブで配布されています。
主な機能
- 01リッスン中のTCPポートを自動検出し、ポート番号やプロセス名で検索・絞り込みできます。
- 02通常終了または強制終了を選び、ワンクリックでプロセスを終了できます。
- 03自動再接続とログに対応し、kubectl port-forwardのセッションを管理できます。
- 04アクティブなCloudflare Tunnel接続の状態を表示します。
- 05ポートをお気に入りや通知対象に設定できます。
- 06macOSではメニューバーアプリ、Windowsではシステムトレイアプリとして動作します。
ユースケース
- ターミナルのセッションを調べずに、古い開発サーバーが占有しているポートを解放する。
- ローカルのデータベースやサービスへのKubernetesポートフォワードを、再接続後も維持する。
- デスクトップから、現在アクティブなCloudflare Tunnel接続を確認する。
クイックスタート
- 1
Homebrew でインストール(macOS)
brew install --cask productdevbook/tap/portkiller - 2
または GitHub Releases から .dmg(macOS)か .zip(Windows)をダウンロードして、展開します
使う前に知っておきたいこと
- 対応しているのは macOS と Windows のみです。Linux 版については記載されていません。
- 開発環境のセットアップ方法は README ではなく、CONTRIBUTING.md にのみ記載されています。
トピック
よくある質問
- port-killer とは?
- リッスン中のポートの一覧表示やプロセスの終了、KubernetesのポートフォワードとCloudflare Tunnelの管理ができる、macOS・Windows向けメニューバーアプリです。 PortKillerは、開発者向けのクロスプラットフォームなポート管理ツールです。リッスン中のTCPポートを自動検出し、それぞれを使用しているプロセスを表示するため、lsofやnetstatを手動で実行しなくても、ポートを占有しているものを確認できます。プロセスはワンクリックで終了でき、通常終了と強制終了を選べます。
- port-killer は無料で使えますか?ライセンスは?
- port-killer は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- port-killer は今もメンテナンスされていますか?
- 活発にメンテナンス中。port-killer の最終コミットは 2026年10月15日 です。
- port-killer は何に使えますか?
- ターミナルのセッションを調べずに、古い開発サーバーが占有しているポートを解放する。 ローカルのデータベースやサービスへのKubernetesポートフォワードを、再接続後も維持する。 デスクトップから、現在アクティブなCloudflare Tunnel接続を確認する。
- port-killer のインストール方法は?
- Homebrew でインストール(macOS): brew install --cask productdevbook/tap/portkiller または GitHub Releases から .dmg(macOS)か .zip(Windows)をダウンロードして、展開します
- port-killer はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/productdevbook/port-killer
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ノッチ部分を開発状況やメディア再生、ポモドーロ用のネイティブなダッシュボードにするmacOSアプリ。
Apple silicon/Intel MacでmacOS・Linux・WindowsのインストーラーUSBを作成できる、ガイド付きmacOSアプリ。
Claude Code、Cursor、Codex、Windsurf、Ampのスキルとエージェントを管理できるmacOSアプリ。
CPU、メモリ、GPU、ネットワーク、ディスク、バッテリー、温度を表示する軽量なmacOSメニューバー用システムモニター。
ディスクを継続的に使用しているアプリ、ファイル、ディスクを特定できる、オンデマンドの時間制限付きファイル追跡機能を備えたmacOSネイティブアプリ。