Geliştirme yaparken bazen terminali kapatıyoruz, sunucunun da kapandığını sanıyoruz…
ama o süreç arkada çalışmaya devam edince port çakışmaları kaçınılmaz oluyor.
Ben de aynı sıkıntıyı sürekli yaşadığım için Port Killer’ı yazdım.

Local TCP bağlantı noktalarında dinleme yapan tüm işlemleri bul ve sonlandır.║ React, Vue, Next.js, Express, Flask, Django, Flutter vb.

Açık olan geliştirme portlarını tek ekranda gösteriyor.
Hangi PID çalışıyor, CPU’su ne, hangi klasörden çalışıyor…
Hepsini gösteriyor. İstediğini seçiyorsun, kapatıyorsun, işini sürdürüyorsun.
Kritik servisleri yanlışlıkla kapatmamak için egyu whitelist de ekledim.
Linux ve macOS üzerinde çalışıyor. Türkçe ve İngilizce script versiyonları GitHub’da mevcut.

Özellikler


* Dinleyen tüm portları tespit eder
* PID, Port, CPU, RAM, Uptime, Komut, Klasör bilgisi gösterir
* Tekli veya çoklu seçerek kapatabilme
* MySQL, Redis gibi kritik servisleri whitelist ile korur
* ss/lsof fallback ile Linux + macOS desteği
* fzf varsa interaktif seçim ekranı




GitHub: https://github.com/badsoulstudio/port-killer