PortKiller
PortKiller ist ein macOS-Menüleistenprogramm für Entwickler, mit dem sich Prozesse finden und beenden lassen, die lokale Netzwerkports offen halten.
Was ist PortKiller?
PortKiller ist ein natives macOS-Dienstprogramm, das Entwicklern hilft, lokale Ports freizugeben, die durch laufende Apps, Server, Container oder Hintergrunddienste blockiert sind. Es befindet sich in der Menüleiste, sodass du schnell sehen kannst, welche Prozesse auf gängigen Entwicklungsports lauschen, und sie beenden kannst, ohne Terminal-Befehle zu verwenden. Häufige Einsatzfälle sind das Beheben von „address already in use“-Fehlern bei der Webentwicklung, das Testen lokaler Dienste und das Aufspüren von Prozessen, die von Docker oder von Homebrew verwalteten Tools zurückgelassen wurden. Die App kann außerdem den zugehörigen Projektkontext für einen Prozess anzeigen und dich benachrichtigen, wenn überwachte Ports aktiv werden. PortKiller ist für Mac-Entwicklungsabläufe konzipiert, bei denen ein schneller Zugriff auf Port- und Prozesssteuerungen praktischer ist als eine manuelle Bereinigung über die Befehlszeile.
Hauptfunktionen
- Aktive Prozesse auflisten, die auf lokalen Entwicklungsports lauschen
- Einen Port blockierenden Prozess mit einem Klick über die Menüleiste beenden
- Docker-Container erkennen, die überwachte Ports verwenden
- Gängige Homebrew-Dienste wie PostgreSQL, Redis und MySQL identifizieren
- Projektkontext für Prozesse anzeigen, die mit lokalen Git-Repositories verknüpft sind
- Dich benachrichtigen, wenn überwachte Ports zu lauschen beginnen
- Portbereiche in Echtzeit mit konfigurierbaren Einstellungen überwachen
App-Reste mit diCleaner prüfen
Prüfe vor der Bereinigung Caches, Supportdateien, Container und Anmeldeobjekte.
Sicherheitsübersicht
Status: Meistens sicher
PortKiller ist ein Entwicklerwerkzeug, das lokale Netzwerk-Listener überprüft und ausgewählte Prozesse beenden kann, was für seinen Zweck normal ist. Da es aktive Apps, Server, Datenbanken oder Container beenden kann, kann das Beenden des falschen Prozesses deine Arbeit unterbrechen oder lokale Dienste vorübergehend stoppen. Verwende es, wenn du den Prozess oder Port erkennst, den du freigeben möchtest, insbesondere während Entwicklungssitzungen.
Empfehlung: Behalte PortKiller, wenn du regelmäßig lokale Server, Datenbanken, Container oder andere Entwicklungswerkzeuge ausführst, die um dieselben Ports konkurrieren. Wenn du Portkonflikte nur selten behebst, kannst du es entfernen, ohne macOS zu beeinträchtigen, verlierst dann jedoch möglicherweise eine schnelle Menüleistenverknüpfung zum Freigeben blockierter Ports.
Übliche Pfade
/Applications/PortKiller.app
Erfahrungen teilen
Sei der Erste, der seine Erfahrung teilt.